received 1162561150453943
received 10209071364855293
received 654166644778560
received 1112555018859278
received 906086642761204
received 1209946589060140
received 1592298800843340
received 765250960202193
received 558955754284016
received 162622717606368
received 10202481829884519
received 120135031974369
received 1388457234518998
received 10204753501614965
received 1351911218203114
received 350231411987336
received 1016851601695472
received 10203277469072738
received 333314897183317
received 10214173300108356
received 1385451141533348
received 10210633433885893
received 798601066998982
received 1043931229043341
received 2354438304781753
received 1187914821258910
received 10155569625951955