received 10210965799845660
received 1280138425347178
received 1232036730255784
received 446641129002911
received 554519341422392
received 471104726585801
received 111870626180385
received 263257037524970
received 1689731541037137
received 1484704908207983
received 10212889025996362
received 10212411141490975
received 1925755930773497
received 10213780183562804
received 275630012884872
received 283608265479587
received 1518836821496945
received 308534686313462
received 10156942847653289
received 1306576949465845
received 1553335571429933
received 1984253038498917
received 262487930946068
received 1926387180709759
received 1772355179444320
received 233174427139307
received 1242168162510093