38457141
63917965
1477667
89057553
92196473
38801917
64452340
80308524
64253272
96118945
5575454
43333655
32129409
86656869
9875213
26739993
89487593
82666
39485252
70706258
11251425
2584182
30785834
8324292
57838097
41641394
52774548
47005954
92408487
37604406
94555340
99826097
61292410
72417279
26787136
91426198
79633292
32191635
267137
25155858