66048381
93075686
55683158
68087741
17708396
60663843
5032121
4695105
8362918
70946221
4349679
60928377
9338543
60707075
26664679
94433562
62342739
7663572
83462512
32621303
95561097
18458895
84737957
70557080
4382844
49144311
3018350
80143438
36368637
13868862
22118223
26324542
52449639
7552550
98242675
6206856
94911087
57915064
66899035
59256478