Knowledge
Data
600 8652042610 99872 106707992 829452997
90 61940158 5032113212
237531170 327 73587 431817377 67931013