78977351
21385015
62161083
3239053
764398
53295984
76953266
91543529
80344376
30661872
72544686
64715147
82581078
60564073
99443578
619039
98347563
82558952
61019948
89759542
16822510
40724184
60959598
7527211
78504757
91871448
76956614
1953313
55665478
12281251
5617315
37259250
65688330
54493171
12318841
68764369
43631882
4490636
39691701
53848916