1099952
332810
676900
887170
396303
822120
450339
389449
525409
19291
154175
975932
1248985
288738
721653
470146
901838
234711
1240528
43089
1378884
4771
1511104
887730
791573
506946