86564387
50526176
31608694
18804936
89857640
76774650
4956766
30032158
5309046
80386787
93305550
61923151
5883073
27378924
77851107
45919179
83276403
73901382
74528710
39306683
87205787
26614415
21218195
36818131
20939721
70863950
19473409
10572988
61144055
37122263
78152068
32686633
35066294
37386573
8036387
33335782
14543616
71495563
15245781
64335512