received 1481963258505928
received 10208842707637342
received 1202885703076862
received 993785637393852
received 10205607860543816
received 10215110227740047
received 296638577355820
received 1628466960505457
received 1065486196803091
received 1648763981869922
received 10215734711703572
received 1990157074637639
received 544980972306498
received 1852961068352981
received 1431364393571840
received 983870068308195
received 1097420436975077
received 1747615598642593
received 1780469302270712
received 10209910812474089
received 269532803497114
received 1622089638024309
received 2077079842574241
received 955078681298806
received 1823388627915877
received 152482658447114
received 161907661030794