57675667
53994864
84888622
72449
63227325
16702743
95565989
54312158
10491177
11283624
13646286
64263579
7749323
2625140
53682824
68333453
65891738
93297312
49173121
45564719
48825665
53701412
64889635
20613636
28293902
63127167
99914126
4755414
1867999
3026032
39005276
10830
95874177
47402691
45249431
78683092
10342331
30232687
9621843
73267189