20969
389464
599186
446458
665645
978726
478215
806357
91870
886286
990544
467427
28966454
24412119
21949992
21152480
16477333
14857969
140491028
13366239
1154978
11515764
947358
9456480