66286682
48967770
73665673
38808947
92076266
15585810
89281093
38135905
26039169
34565852
2131154
62772035
32585557
49117800
57429089
51293144
91599167
12064837
57863346
53298095
64325318
6339732
9110130
3211015
92518599
30497505
77129346
70725052
4025322
46062620
9991546
62557583
26014319
3229127
85156339
20274242
64284672
60086956
18186085
63219481