98989542
91752459
12474031
3809843
47868550
63501190
53776321
5826653
51131132
50833656
19176565
50846397
88665474
42678227
52367175
38872567
44717561
42046074
36067030
3101953
85103477
5006109
66068080
3383105
77657010
93259174
17783874
5721135
61586076
316891
28489625
49399010
71571910
36113312
78756058
7265431
998951
2237222
15757993
66369559