5016405
79086365
32827515
4145649
19385502
57241604
39297510
49456210
45976703
48894106
49704118
15578955
24766458
10266882
46138851
31326520
4023597
64297567
17434799
70489021
69278821
37905241
24345699
31427047
51226923
15595678
6025216
9749885
6563796
73412632
99462599
70481559
86115147
1752823
56699202
98222455
42371856
19675677
88918595
59113732