351284
765372
350270
337744
760294
339522
405170
580592
60844
892674
128442
840291
33107465
28281132
252021000
24970484
19001346
17072973
157331032
14999239
12921764
10644485
878347
5932209