Knowledge
Data
327348655 4010244605 28 24481993
286609320 3460323621 3129827 756325015 55618900
435551535 803642642 420595 220254927 304