83121623
62661605
71351772
50788644
49688146
40755546
8822321
90936525
75546510
52973934
99583880
54926735
3717979
90779596
94173849
34815032
89223814
24067899
23738778
98884640
17497575
2733592
3444965
99023264
49035052
42629264
16122196
88848465
9602148
83581733
91499465
67833879
50172852
3046979
53676658
66957721
26043023
7917382
76909554
47085708