89395683
52416865
25074646
13823939
58541666
56961622
27181180
3334647
99501289
31043460
47565131
79457257
97887880
37489733
2736219
99577127
8591247
84399730
94083523
54016705
41811478
10403131
64473272
40797964
52546586
16266920
41367041
23532283
34411062
87429912
46506641
90395979
32276450
39629500
8674535
25062958
21712926
97165812
63232962
6137658