received 2072560156314074
received 10202663982838271
received 726498357452847
received 349205088801828
received 1518836821496945
received 1553335571429933
received 1734612816584550
received 1641097342820213
received 286674791684640
received 1658174007742575
received 1598422733529861
received 554519341422392
received 250505875371273
received 10212411141490975
received 1443855845926046
received 981007445315471
received 242103342821617
received 1085417868253961
received 834904029957106
received 10209000151994887
received 669226543258459
received 972133196167313
received 1222488784480780
received 493991167428206
received 460628564326448
received 446641129002911
received 723424701079576