53493594
27442282
72375611
75873450
24572409
88132195
11704143
50952513
62655514
79532029
10114024
5291977
7305423
94648700
71098081
93159158
25674515
62982557
80541533
92603376
6714378
3781938
89315419
99214147
36433863
55376072
15836426
55118776
56278160
70283649
92265592
16775948
15328599
69211309
80965067
47643326
35897397
9693283
76663699
31269854