49924116
7257627
27855174
27313172
62681638
40222110
67409067
110974
48493387
96689991
80365682
3606798
2547678
50762535
9106271
95536251
6461656
84788027
61507335
45956256
79073035
64064686
7651334
91246552
12291749
33495028
32674426
3562737
24596749
89349522
67169742
31716938
7205920
9244350
86509481
80792490
87933503
49206837
82001368
64205112