61456621
57897393
51605555
45404338
18733736
85547272
81488047
10503509
6076562
94661862
41984963
58987349
11784982
5508800
86511554
99946826
819581
87344271
57012090
77793873
97124726
61788623
72808267
466616
21038086
77135153
32307712
73942336
14956486
24335955
2039665
94029648
27059469
57276153
2806876
38111054
79973343
5307100
81689389
55807359