94852734
90395435
61794776
40789193
59983396
88938986
15271030
12281616
30734218
91725087
63079249
22147700
66429150
74395416
80088158
8273212
40559227
14172418
47228596
36129533
17145564
56966942
57976570
92085858
57554688
26643433
80509181
51963114
84877554
92945317
1237467
98986406
25921170
9830718
8276890
65865563
97468045
31283082
44613146
85773879