29514576
99597900
97464021
91197875
36639819
91102220
50965913
13623993
63239787
82192014
14969351
11094575
24332278
20073686
64992903
47952852
10778476
89676642
72158261
55259064
9391825
53998914
91851676
18177042
48454353
39392195
78393280
47664994
40995049
86016139
88969791
37798465
25745033
42517033
39749610
99686161
51791822
23497521
94469237
36196471