7143
10951
17156
36307
63488
80164
90067
106847
128368
146122
170774
187711
208633
222518
238608
293001
316414
349084
371692
383318
416969
453767
470080
490071
518256
537607
578875
588727
604721
630082
651678
696092
714515
738111
755022
782390