28173974
1152413
86573719
95246962
4434499
31381673
53477597
38658307
3687762
6698939
74132034
8059805
15776128
6212306
94213195
92118565
92912303
90586995
431303
3882127
19563050
6934637
8236463
15061026
22955466
2004817
36879053
94671285
77234338
9447657
78062785
7902546
18023163
39796964
79555335
11108185
22088520
24907915
20111926
63883961