242501
723974
1454
525382
256203
860941
340800
469115
143635
444486
485920
516767
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471