95739074
624736
27103785
2920609
59412706
49498610
16879173
50082111
26207055
50865056
7414878
47225678
71915663
16194692
33336910
9238625
55654179
46368597
89713378
87711407
28055971
41507909
48429221
8864598
9094918
94401599
79283346
9535104
97003511
7685631
87392603
79453931
24311330
2935135
41185975
7347767
8341530
95781645
13695199
74984647