89193612
42788254
64202362
43303075
57291237
58918559
94451960
1444263
5663802
99982659
91217065
63043030
4182183
90555408
4934785
39704730
97625134
4441220
73217801
18551486
13593635
99714937
15843787
10723565
4433490
32862668
45083355
10664067
2898179
94168581
54527240
49975513
59485015
25204728
25474180
2696637
40261681
59816351
56413496
7294927