received 839926579503684
received 1497644040316120
received 10208399129645052
received 276234782869248
received 190030024850407
received 926122564207525
received 10154831391107441
received 447715242283084
received 2427517684139191
received 10155167131481535
received 2032618906754362
received 169558920312075
received 1985461695075518
received 10156600575549186
received 1391510010958328
received 1106421542826808
received 594233990924837
received 10211297279442614
received 10155855741670090
received 595232127486594
received 154082761974809
received 766458480213241
received 899738490232538
received 539329849780171
received 909939242464834
received 338348380013302
received 10209411100869296