Knowledge
Data
168 3083150689 8543364 384867339
60148333870 89 126819227 346251929
69211529363 38732603 30