41564563
63416500
76347246
87025417
11649620
94501640
72166638
74179215
6288386
94964116
62422719
68843326
14955069
6346198
479261
58722763
33899154
32312305
6926872
709879
24679330
78857738
11953843
20293709
3323141
34465882
57183278
10106706
96698960
56051720
84172086
9716372
19704177
10469048
6328097
39007927
6519802
2942073
37485917
50453310