20394760
8152
14231917
7015
6909574
1658
2399281
16106
24221568
9745
16727400
3216
20295401
11680
35880779
6795
59707905
25412
37776039
12918
11761547
4231
17982962
7951
5889760
1793
7368335
2239
31125733
11649
14322872
5312
7638838
1994
9650504
7907
8491385
3974
31478440
9625
11372920
3326
13577224
4797
9243994
4134
9027843
2528
12298050
3766
8571706
2777
13282948
4216
8232694
3622