69698806
5826533
4945299
91061513
28373571
82456411
88704366
52332937
19972095
383695
1069965
8554154
8112119
6088665
19631976
33503258
99625892
31958215
2249583
57157061
5125683
76322441
4191939
5898990
50356723
31337793
12956740
6316720
33919845
57983816
27395128
72168245
76848160
10968869
87398803
95027066
41245037
98642186
92649446
38194802