31877931
59134910
86089888
57111936
45157897
67046329
67496093
98846144
47587318
53994304
88106700
32897683
39375818
27802392
24812266
7279187
63867470
60424314
45132401
48577526
14063879
74035905
17867546
93638887
34368546
67176096
63857069
8252873
78323815
22868653
98896122
92398437
64112182
5343868
72529726
86551858
97834827
12537763
11709706
57137428