42717858
6725102
17424816
96731149
48191247
26551634
25625060
39276558
72374999
62864398
94926375
52835356
14672722
73451118
89688515
66454920
14035805
15013623
58512803
73237330
98935656
76812253
10665651
64673515
95695483
25835729
91321805
68937285
24196091
28636291
6877967
69622344
65855957
57115700
77832785
89184069
82426324
42414350
63681162
97719178