16432742
73236313
2916086
2532294
68643121
61642327
58826177
1769227
44095512
82969948
90726798
15217640
42482402
77286237
63883321
15456542
244997
33612411
31736086
85343669
62502940
95537225
34165434
13946204
30362212
16812776
21588646
94894389
37881981
5806914
17607709
46549245
64261365
31469759
82611001
43062697
99778090
13814814
69076093
68944436