894043
41635687
958000
9273637
58069028
39765775
15822857
83632773
46233427
99403003
30575926
26531625
14044604
63871666
6114915
15203462
34387988
56608073
51325774
16344472
98014265
43642520
50416968
99408429
1108936
40499970
53825170
8641371
77345793
69509999
21641188
58865669
2844825
69762007
87662977
52185631
21704966
23617309
225692
43927244