97043475
92987677
57814525
93934302
12724157
88214766
77931016
90414156
7053097
45426503
89871750
77077786
60141502
36175938
5707886
64207482
94433052
65089434
93989196
2144801
45099183
705646
24433111
7949822
78082636
48403655
27396367
49492215
34012715
33112984
48291441
71069083
12852799
59291772
1126376
1579593
19719445
42485491
63962590
45556109