96579324
88823726
64389677
46392026
84545896
7499243
6398950
86164596
6142185
4584590
99471214
70433213
88792758
92178263
38161401
46921467
4407091
21489980
91676268
74761702
8498117
26182587
23512957
64424289
7518985
31804225
4565252
29889
969877
98618602
13366030
10644137
97101222
14027407
83303182
42005433
9083078
96722399
99928950
27387098