80111133
14771631
65404769
29909337
7539651
64771130
80877816
5472070
30034463
93373563
84881420
13152112
24831952
81144545
50816401
52026088
5082338
10222577
14475427
94316422
15317719
99507138
17518636
30872633
21106556
46465567
61809535
25413173
98496137
38838575
86076688
53216492
2080127
24758980
1208846
8373466
95474110
31083178
34185813
80586070