30633412
48607083
68677280
6878757
35217480
82938833
865324
49087375
64167412
18372412
19753237
68103390
3025035
33354107
7221045
1377833
17854979
14366709
23198630
8434254
77843786
46172714
19455954
15431746
84426776
38863952
18939238
47727301
34698456
63533293
8165304
91872304
39354723
10806800
98292375
64311776
63075234
18461359
30638265
91236290