80803243
7126680
92085536
90859780
23232066
56864850
29137068
26786693
86386962
42635402
91155038
9237482
25279719
33189726
2680634
92134982
84619
207480
73679766
35029867
1903623
25167544
64911323
28507992
64847855
64578816
22785299
703115
17351846
65307212
72769496
46017791
20479051
55962204
13511982
96604765
44494007
1049271
2766931
55193370