64972308
74035325
9683870
55284712
61659460
538588
8466647
59683164
7171711
48903454
12593619
8829200
26552184
28992762
23306017
70933226
91682535
78343122
20081198
88253347
67076174
87673774
50128070
5015117
80492176
25763023
72348773
35451275
7591072
2172367
38975166
10851750
29642876
68067782
54832075
20183093
28976910
33963401
19046412
35063991