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