75534673
39081678
58329192
64863361
79186439
43105136
81071625
72429987
57402569
32084719
97344205
63803947
87698197
51889563
76069072
6589939
31883988
22514621
96645582
24997782
77698405
60532534
69682248
36765713
61409065
23951997
18994784
24823591
48844740
14736739
55208091
15397714
93961385
96952983
18074560
32046986
44123990
57381139
46646249
3442649