Knowledge
Data
59237182 262 25169600 530005032
57074520221 81793733 66674433845 7700685868
225855 14548818 9177 92