30942474
36293222
22287490
39988077
6861693
82723079
33269542
82911752
4739500
42331733
87813744
46429179
48525152
26397463
28439180
3744050
42241661
97641199
94622510
79104074
53403965
66445946
96871710
6328326
2772969
68768996
69457987
76563521
8475501
50766319
45414097
84837013
1597851
84806412
15552757
42579818
44167661
35032447
59944222
57014163