69747656
73817951
57132315
74663693
11937931
62265472
30034724
87015052
30266671
1468308
95202846
8718104
72451571
53927918
95262706
48169040
10575018
42215966
86839678
34334612
94083533
26848702
59379832
31685725
38787316
8418995
84515738
71824516
98264076
16862466
22014705
24176984
66402461
35913567
496344
6447709
68581144
15288486
43407108
13116232