48167
32083960
55485676
337295
55747404
7458333
15824784
75079005
1979256
6337947
37953941
32328688
21116721
56946528
11007096
2044443
92215037
86876930
14243678
71924273
62944894
1743450
48936869
40877365
92939965
3536197
47945862
63025824
75232679
90972750
98268414
29859049
18188784
80223981
1176494
55432537
96038954
14555633
94344921
7511560