95399154
10025245
77073632
42994986
96672690
62133874
5674004
84286693
24842887
20827292
79359029
67354775
99134787
50726858
13835849
55695927
51844303
52235359
6609808
41028077
25806628
41918823
18937625
66105684
25875022
11084572
28157599
52918986
45839939
22731000
21239941
7203691
35235521
30812620
176675
65686892
18311763
93323106
60241745
39984173