received 1166078060137108
received 208558356221755
received 255580401528819
received 1536006563379399
received 215562055570626
received 375948212765345
received 133412713838450
received 301121416893387
received 715397951965328
received 1198314976901538
received 1203390853049047
received 1193181867440724
received 1473211089355655
received 132048333990484
received 165795127274357
received 1303471796371911
received 1916205071936475
received 278037315963729
received 756723041150428
received 782041861908335