82296012
28215828
625784
9087640
53029492
20317671
10263025
40121540
16654286
78601499
33598331
32027451
44611604
90223802
75927697
40253953
4342364
80574510
37246479
595776
9277588
62354413
73622216
32538120
83102074
39259138
36563142
3037967
19732790
39401721
26032658
12409100
10133224
56113706
52884319
1074710
55104467
89824196
52835040
41359569