55688787
21529
75130385
28264
27197521
11818
34938392
10596
24365570
5343
25005939
5896
49036905
18296
18288410
4649
16343321
5372
9948936
1991
38113776
10832
32389558
10298
19476428
6437
6702204
1284
23613758
8274
4623111
1611
7703037
2042
13916548
3876
10627332
6210
25447625
15685
25985532
5453
3786231
1360
3425815
1297
3839619
713
12737464
5551
25661235
7206
18797986
5013
5451448
1774