86565930
4422364
33158844
33858810
66911899
20967147
79958215
34592721
6095338
99141220
85151198
2978765
50814810
42333566
51308541
7459858
38429173
37701168
59293037
94312555
47709225
961197
75812097
74727123
84761198
79638488
95879218
6701138
36811904
88172877
97834992
76892119
90923288
72149213
92213636
10078665
83716004
63286998
41334855
86087422