9934665
21776584
54349525
48552785
24805484
49036406
91169627
82056084
3591446
95694246
94496073
46765427
166128
2999298
90039167
82963142
49964227
918350
10792189
12886662
31027842
9212180
8388904
2196688
1956865
260783
16567717
99729857
1857848
97424127
4167705
41277348
695929
69071808
75787888
47681484
14838882
56275647
9474184
80564601