298363
519423
712433
470290
127996
68552
973290
151769
30384
40633
437566
897980
1051311
1034196
1028707
1028904
1024822
1024551
1022720
1018350
1017559
1016675
1015496
1015252