received 139077283258356
received 208295042855908
received 2058785391072325
received 10207111917862955
received 10208497165842451
received 413850109066665
received 10206307851230769
received 10211289689705091
received 307493402971738
received 1448323461854846
received 1984254641832090
received 10204784801197435
received 1889726878006418
received 909937849131640
received 733309816807687
received 1081458181894267
received 920203421368766
received 10158056611465567
received 703132319824865
received 333533820179388
received 1953025665025885
received 276234782869248
received 998807433541192
received 1528913220759798
received 1818738721713204
received 10208917828285157
received 10155887410198139