6854951
76133248
74147355
3646333
8231391
49583849
14322625
3684435
88947104
82892968
70487697
37046944
232748
39213242
74292838
527102
88726687
90703745
98887419
70985673
20012764
15165549
87185655
83734806
2735238
10727012
51261356
34448994
59235539
71842541
6531066
2843384
30904967
6138700
64584614
4497998
5357829
332059
48174637
98158192