19896485
8328
8378354
2516
12845343
4363
10133307
3113
7580326
2550
12573684
4608
3812237
1350
18194505
5004
36415509
14677
4791318
1275
3772967
3343527
873
8696085
3430
4627389
1432
8662963
3072
4487507
1225
12080733
5136
31659097
9688
6343444
1589
4933993
1338
13343028
4178
2928300
750
13814286
5070
25725744
9019
10129411
3930
5000161
1394
4975685
1608
3122202