57084109
54163489
40868768
7684603
38371846
81764426
17131420
92249870
63656621
66623878
19761302
84579031
82838204
35722246
68655873
25634714
72938180
67082085
53696320
71687014
44911405
70051865
18453428
34673036
12553702
8968638
20548355
88164228
66107500
16996177
37495261
24074244
50465728
8338681
21498603
96492157
79415862
75593215
64223253
54738447