59334544
22529492
65845782
57317915
20778959
2143303
86655707
10831002
6280703
19157834
32071449
7071473
30317014
3087248
47062246
81545650
9553700
22412762
60693770
32895008
26442505
68453458
47469594
20716306
92131019
16592869
77028793
57199849
89531927
15942263
39517311
8423436
39336811
3757273
13166043
82145512
33629131
12708079
68874400
27114235