63766202
27928801
16104481
60556717
1076491
45182527
29016425
58507484
4033012
2824568
80494098
86859800
68627998
86919343
34238152
41528475
42829385
31089064
14449740
3793997
10517226
48429024
96214127
71954256
88549619
3337818
29525961
12187373
36141562
94589432
96096047
36186078
34418060
56242726
50164312
15102510
51062783
82592240
47684321
14818827