1169946
107337
1015136
1005932
390602
494906
868157
523948
1071353
190532
1091809
998437
127528
117394
817535
857905
485700
910983
914772
972906
910457
74663
791728
507655