690968
923840
38954
917416
198866
29489
297748
811407
748612
238125
53497
3736
745175
967107
594175
410134
470416
640511
17815
229653
309108
855497
840306
255382
952203
99851