343456
270289
680267
804146
64857
601352
741443
520449
293563
477737
824490
654309
105939
882286
635270
43632
1091779
1017266
1012500
1012372
1009844
1008482
1005153
1004417
1002851
1002110
1002258
100168
100041
1000942