71127099
38368850
6693713
17849628
19802125
77447812
16099906
73348447
50442154
85845597
40546073
11082755
514459
27389489
98036099
34621053
95764754
36133360
379316
36115384
64803682
47644826
62529704
66487250
89931457
4393996
96128908
28893128
11385103
19933201
4236155
83453828
72251453
9164916
76718974
722211
57779252
79216277
28769277
37741056