89005622
56481044
36368183
15836980
85134983
86165513
87453869
10054280
38781263
79937292
66531018
51039024
37302155
70682999
54098140
75655528
17618387
49782528
58705755
4625091
34994831
64593814
44775985
8811429
64386999
55352250
7450783
32962999
89913373
30529644
1729207
42553392
28394220
39448755
3144794
81618746