1958924
89567453
54961932
13013600
3435342
1992501
67761006
23086394
33891188
95262895
70979975
7894247
43438282
69392279
52751813
45412848
19857413
37427951
4392182
37032731
86199257
36681758
38825946
15342779
30867959
2759488
28202141
8339307
62191208
6178012
38075775
69689488
27309726
4705673
78967850
81856440
20661399
55762644
47699925
6110610