32158058
13945
19035745
6430
4384626
1765
8917429
3424
11824778
4278
6320400
2073
4636120
1404
7117036
4514
9362904
3823
14640016
5629
17089148
10555
12151309
4354
17045439
4875
26241700
11564
13359283
5098
8046432
2918
15824701
7005
7948480
4746
19724881
8048
11224413
4124
12982728
4545
7485997
15546924
7052
7677599
3333
7172651
1938
15970716
5221
11597405
5155
6397030
2821