received 1465654667057274
received 849332521783611
received 194301494247791
received 1247331895282316
received 1269473329745192
received 1556460658009906
received 1773168992911242
received 1005173522863280
received 10207175347120164
received 10207409721068680
received 1716538051960818
received 1080945248614464
received 1707023096249275
received 1143223282394740
received 587131928109640
received 10204967005609795
received 515400371988568
received 1132919893419526
received 10204986104651434
received 570766313125890
received 1715906585390616
received 1643610322601522
received 367396040284689
received 194689757665295
received 366505860374724
received 1891447594471984
received 1306752269373232