112730
157694
96693
266982
604449
192942
379490
24782
506481
929714
388386
304558
1051311
1034196
1028707
1028904
1024822
1024551
1022720
1018350
1017559
1016675
1015496
1015252