66559075
1164986
15672271
8056152
13928802
67458616
18376267
69935386
76114948
20036127
27957749
26202224
73017281
74782540
1853506
14275496
72895703
8951945
11667754
26694331
8275336
9882562
299862
88734942
53877369
53489334
85044659
81421156
24853462
61722093
56712876
25352498
31846307
89754290
15794476
39483677
19522840
76339928
30557145
70933762