30357162
53922350
57914740
64318642
61946544
98086137
64701937
13311590
35676140
65823243
85382354
73513526
50888110
9539433
27124219
39347238
8626337
80075693
13509038
61767406
60131570
24132185
24389049
77485474
39821503
91199287
5962322
49496070
85058465
7629233
93023115
57972876
29699441
35774754
716588
72844258
88126262
55189213
60833842
86334656