Knowledge
Data
31 747223256 480566622 2066152063
861 3446532103 222966995
70975743728 95759209 8194205 941560753