90273763
75273781
73702841
80166585
3540839
31393198
27482934
22674029
86827673
11547168
94683207
78275086
32544201
25812459
12064103
54289677
37037283
488817
98362938
35346920
34454954
92551076
45623589
14164811
9378464
14171965
17217728
32251341
10493164
90767313
47581331
5816318
6881291
11808874
19856040
47773958
5453985
97832948
16401776
80372796