80582169
88923606
18947032
61608684
91734789
83482636
95128196
94105572
68357666
6596829
75427715
92983288
79254273
85447909
27138657
68945462
40556101
61682845
35652921
66035926
36299216
59514287
96854114
39305283
82825557
56015158
45629869
18084995
52125698
32347138
23726426
71991564
20371809
21221796
4529030
99834456
14829007
26015363
69818091
992822