received 1320076851367292
received 10154447601588311
received 1336973476332261
received 1704418182956238
received 1469307089775605
received 623905177792144
received 10210984630156406
received 918867271529121
received 284306258623858
received 10213255435074917
received 822704667889064
received 1759230924091880
received 163421664404534
received 947892941895241
received 383278068812749
received 10211407578160441
received 1241409972592159
received 1286375134728423
received 1003888536337805
received 219867848513050
received 1715906585390616
received 679316208901185
received 481004215600924
received 168019573580923
received 10156166646789073
received 433309033513987
received 1197860320285200