99876222
78706114
86797768
40877100
70076713
71958925
98528773
27863542
64841128
51254866
70218468
20563510
8563880
11166784
90734352
73424308
42663866
89415254
60666235
49231953
2789530
31866868
1425486
87975249
90045909
37309539
88786409
57469293
45109385
207685
49361877
9711689
17421245
16837091
64039292
58319037
2137432
52816557
36393322
38946303