66508910
30501509
63594895
64654530
69634006
32783975
97747550
48522664
93567030
77113105
72273410
30701946
52765149
98318706
28881611
78842345
91047845
66697189
91481335
89683234
35255350
79608274
69273422
14106584
89223111
67059363
183052
45751208
33462252
46555772
12472659
64947204
72196137
1239607
15825763
53428661
53953083
80555822
70874283
18698692