received 1823817367646135
received 926122564207525
received 10154831391107441
received 447715242283084
received 2427517684139191
received 310796736076971
received 1985461695075518
received 1977784232470327
received 1391510010958328
received 1743168532380509
received 582334195446985
received 1106421542826808
received 594233990924837
received 10213246554256415
received 2151631668404414
received 10211297279442614
received 10155855741670090
received 766458480213241
received 1601171466629623
received 899738490232538
received 273884613145876
received 1688784571138487
received 539329849780171
received 909939242464834
received 338348380013302
received 963517980387188 2
received 1079716325409491-1