87918822
16447513
37458205
56577060
92035915
20655974
75556186
70186893
21302570
57537425
47373059
6535156
26278096
65738417
30947016
9764792
39937731
51683799
106063
97227334
27451135
95882958
85471196
94065099
89649474
71146182
90966241
15971123
92106272
18284665
95293500
11335387
69085240
19248140
87256911
55373732
66586231
7367426
76673683
36557654