80405685
6443207
15618525
5662206
41617019
40614102
64136783
32551903
69575970
47708620
86564567
91814843
49352585
37526136
76787975
75248793
54344200
69283720
9464483
8334358
17403223
54241129
90172978
94604476
57108732
85771809
11394235
3551044
76608636
68071360
2094622
41165112
45754361
54242516
5649320
4908140
63372763
95221780
59599855
5062120