received 1709266909331015
received 1059975510703523
received 1718501835056900
received 1951335308446358
received 1465473323508329
received 676777939119444
received 161244497636552
received 767743943343770
received 411834732551101
received 1047665348718116
received 1230976660251284
received 1490246711005467
received 221822598296931
received 1509439492679436
received 1660818657521368
received 331131790665665
received 217904752080111
received 944476958913743
received 288189928233408
received 1089778081109489
received 1395611537154255
received 1026140144128718
received 895932227159427
received 614759338665771
received 1552613221522831
received 1871074003119601
received 1760865173983514