received 1696504697030007
received 1210421418977548
received 1202379093127983
received 814692035255831
received 190113751729823
received 10210997647114312
received 1933552240297396
received 120950998430328
received 1442944979133771
received 914534138692710
received 161966224273606
received 185042958692112
received 536275943429926
received 1468897630101319
received 1594145050612305
received 1848774218718910
received 119791571838776
received 1680977432186739
received 1741789025845704
received 156370835109616