39277433
13952210
5247740
88302247
32904035
4774692
85389764
52319704
27599139
22084337
9892752
78836879
90308145
69429191
59968144
99435489
20112472
69214705
43706546
72827379
8342575
64527553
50167498
85168549
60314166
602367
6397248
68602676
35271915
23499731
44495286
37313142
87849262
30511651
5849005
68067750
32958277
69741126
34799470
1753975