33013881
16298
8218585
2572
12610377
3725
16094209
4624
4321942
1344
41219799
21595
6765947
2035
13800215
4417
12072288
3958
4611154
2161
5436149
1294
10074729
1165
2602017
832
2260837
873
6955897
2173
5733774
1335
4023148
1187
3344869
1328
23860175
11564
7176025
1818
13340260
5142
16003184
3355
24842800
12029
3763945
964
8538534
2880
5706153
920
10093104
4863
6609826
3311