86865647
10424481
18717260
95652485
89179429
58842945
51346165
80031983
4057427
3065629
37575324
33591213
70607681
37716792
12254506
21495350
77234662
56349781
85127879
38118376
14252789
1546543
3180929
94511306
38006499
23937466
84439077
20211782
88586241
86171990
47921145
80263535
83377080
1345839
54029679
66473177
1909943
83321029
51305862
70886515