66572518
90776984
49465541
1929096
83261080
75538142
94525142
5366175
20024938
86834263
54047650
54013775
74156111
40107835
84586604
69079006
20722828
96894749
49125080
64648913
92339038
47137276
4276087
84963072
44218809
87415535
59558884
75225951
70049
41561568
50761991
90836006
19787214
8748772
45404924
45189601
1463983
72316222
58029342
18631797