received 1077147165691250
received 1460586784005389
received 1376919279008818
received 1803134466681744
received 438244999873115
received 221822598296931
received 183241302142108
received 1386921771367721
received 202130870314339
received 421597164838448
received 967809709971014
received 411834732551101
received 10158600651435072
received 1540895325951212
received 1306007842855967
received 1684072634996709
received 1884715791742161
received 1465473323508329
received 1477586048957444
received 124615874892207
received 1466287456771074
received 316632522138894
received 1511851528873443
received 1938771303014356
received 912275335620989
received 1815448805382897
received 962169490550211