received 469813779882618
received 1231748963560311
received 10208226073511997
received 963277247137017
received 1421798474524570
received 909937695798322
received 418147748644629
received 1905491663017401
received 390525641292966
received 10159573681975444
received 500797216921674
received 124438861350348
received 10209752776429709
received 10159553143525444
received 10156600575549186
received 971681642875508
received 333533820179388
received 1105687652779587
received 249195498920318
received 1211750078854928
received 471817179850116
received 1526146454330088
received 231524170599480
received 776027702510287
received 841510865999369
received 811166142333301
received 4513542494801