88132892
69219875
39665964
34292902
90994579
84494087
7105444
14556672
37023124
80346233
77012928
32925745
82644393
48465358
25321905
38585821
60809974
58057257
12502876
5974093
79612658
15812829
93203735
94712531
68426873
19198971
40275378
88787409
47319673
91999266
70985618
77157994
6084829
94922355
25775940
99166442
6884298
77256820
21762556
18531352