88392632
45347603
8055828
57671823
37492815
26561987
8382725
7763832
69679353
39609608
13474267
2981681
19355184
50855897
73937729
56747763
18396279
1124709
47675381
25309808
54534067
15808867
34781530
11422086
8935736
10847820
87622403
99093673
385608
67612563
21645475
67783319
20757299
82954785
17931591
56595969
73223094
81606823
10688598
6319233