86916532
93913866
22756339
96002298
80764276
95909516
76692181
32633780
40523542
46983596
15708627
40498699
36706876
5329172
10135279
92256036
5187306
81155572
43693725
8087797
126608
14319979
25605960
75353802
63426713
77922721
49567498
72368334
8624295
37818942
50217887
40846787
55799212
16537173
9307119
63551767
90354082
43765059
92811942
86162853