27098513
11454
22648878
13081
14442432
7652
18200986
7674
6982390
1231
21625086
10059
822324
1784
19647542
8925
4437455
644
10605853
801
16471992
6949
697958
1448
15182154
4919
1355942
2865
13965356
5991
9382746
3600
8646762
2029
15608280
7401
6838929
2623
3403001
722
10570780
3663
13138388
5472
5417268
2265
27554453
9896
9386789
3204
4217807
1140
12428567
4514
10522101
4492