39823160
8289814
37267836
4787796
71111406
31571596
21619756
72885459
52479435
4862732
6544955
83385482
16418995
35221594
75771000
47807521
86808293
7290511
99821780
70764081
81351542
82854798
90011495
24324750
87585916
87236441
36549966
29898115
95159777
39328395
99392127
15315344
33261854
6985744
26565564
39513710
8043153
38271350
2237334
8237757