received 199719440495660
received 10153058033765834
received 834904029957106
received 746826502126702
received 178157399220531
received 1463553350351053
received 10210965799845660
received 1280138425347178
received 1232036730255784
received 446641129002911
received 554519341422392
received 471104726585801
received 111870626180385
received 263257037524970
received 1484704908207983
received 10212889025996362
received 10209300777785692
received 10212411141490975
received 1925755930773497
received 283608265479587
received 1518836821496945
received 10156942847653289
received 1306576949465845
received 1542004212514927
received 1553335571429933
received 1984253038498917
received 262487930946068