96644711
50434214
59258310
2571798
7088112
6007999
30472033
52184720
83832127
34189618
35924913
37126369
80521588
57666182
90877469
85582254
16869290
20025203
32137594
48794542
7470134
85611245
45934064
1421853
84706325
92487621
41477042
76732212
67307733
74839657
72143968
20824191
63457676
99482544
8351855
45618252
94422479
88451822
58416125
69283037