46139395
38226432
6764296
36393382
66831951
6882971
4762660
21675991
49943938
7477996
64832735
30275593
52274807
62325504
33186347
53405360
98385776
28783903
42688622
68574163
2140153
98723541
97492707
6619069
74828178
82943252
27271753
94311138
48586475
18516741
57613105
28445735
87584948
8689399
21006544
69048910
16523215
9631980
99111018
20008059