Knowledge
Data
399999369 11038 3304538
7016129082 13716903 862180 508 566678
23 112859502 7392 090 89661