98512302
82832373
69088740
7855933
48391340
10331999
70343387
13165963
48453461
69282677
21902633
91964316
94257377
98387335
711204
5091781
29001979
39065204
19812729
16919728
99683982
76686103
96707769
680637
7206975
64392030
32113764
99372461
95944552
38384239
24817097
61396813
6662471
26975245
39948713
15884513
94005428
7736802
34942379
33682357