17355463
22954167
11642981
47882174
2866463
12827392
57912701
45965585
41735466
61685227
12886843
28811022
95366718
49902839
59081219
46544042
32809742
99597407
36076396
63171636
75246630
13439988
1064074
75123470
36586556
81159353
96436020
14801006
64582681
18643722
78972196
22713386
36133021
59327764
19569865
19633503
7119584
98082931
583381
58998827