485080
33184652
82732234
46177551
4938174
13635967
1930649
2278852
40085758
84016240
66719607
41617254
25828198
2966218
89797904
50593911
71732541
92706980
48359835
7337830
177267
39419740
2243344
16323126
2024560
1241399
37753903
88729122
56808998
52523195
93576123
76207329
91857850
35674786
7590598
78567781
63364194
9188741
97056581
85182776