received 1386924881367410
received 821168227948368
received 283608265479587
received 1743337532597928
received 10215078691066716
received 1772355179444320
received 10211670352422661
received 745335822333556
received 1272812289449444
received 173907249778966
received 812222982291359
received 1121656274533708
received 157058017990452
received 183972215450076
received 1446717745418735
received 827083244137555
received 235761136873224
received 1252888201465908
received 10206283704836246
received 121880461927796
received 1702609923341607
received 1149406548471833
received 617028328502840
received 1556790341298255
received 181724442584139
received 1723426247921689
received 527973234258958