6303
16337
25715
32784
40335
45618
50896
63802
69268
74903
82375
93097
100566
107972
114882
124086
129867
145649
150487
162595
168262
173506
182460
189521
198946
205850
218496
223663
231162
242502
250623
260665
277012
288052
298505
304640
310414
316874
323905
336052
342687
356569
367769
381293
393043
400772
412172
419004
430415
445439
453266
469423
476593