31717428
10213212
40395854
45235254
85688005
2449746
7599433
29215185
80814283
24645801
5305740
10399888
83481128
30858150
13302570
58092215
94619375
5606831
97803487
14623016
64474827
35613906
3318528
91241203
81721907
17054594
63858454
93885863
57484154
90358095
15001475
59198701
45868155
207172
52093510
99338145
97807488
952545
7988478
35179023