486680
1026886
236765
1018741
915914
493116
1760282
138822
925968
681450
528124
1193561
781275
520752
1036214
734793
1083422
281348
759197
851871
1068944
432185
102177
586342
336779
950852
891962
426388
155206
1235328