89986195
5515657
29333446
58191696
7401999
71346022
33957955
6040791
38866246
10141982
94035320
70847302
20094396
60974386
84061935
75185061
58485698
4837692
38923497
71303489
98578296
63682550
27752681
73489995
80847554
33784842
9363945
5467830
4223087
48668641
85007137
27431120
43136085
50685
16662317
8566593
17701207
21685245
20579417
206599