89557498
34559977
4936540
16356539
84133361
53898570
94275872
46346074
12984970
4897419
19781538
75708699
46919515
11768204
13201962
99405909
87864715
39156923
13628254
87977638
55568433
44488205
44796432
60292135
55387224
52115335
69003982
9809130
10865665
69033380
62979837
99114755
61208957
78616811
18484959
2959476
8888343
72013056
76205302
81104156