66903477
39002178
69331089
36498811
70201266
5448059
62165997
85894579
18794180
94392570
34935587
39537303
95322551
69534158
24858318
81853942
6108204
5344034
22791208
7049553
48464372
46269947
98906093
88545168
34823580
46389243
96632078
43207096
64649958
95462411
11396
80351511
8979375
26121312
74155020
28104963
23022393
37565123
13058709
97697654