3962143
19074251
54952707
859163
2690363
1904614
3588675
86644003
53633913
23741000
300994
71353010
40293252
25724699
35056964
35534506
94193887
82621483
38104507
69142599
84518300
57177701
97008396
18357517
80184533
25412352
14659094
92936043
94847689
13097119
28168620
3497471
74618302
5981248
49687337
21782884
88634180
96979133
32729624
31281322