Knowledge
Data
31 6727509432 56259475 143890979 63962463
697 45020567051 335722 6543
12 3352127 820391540 3373759