Knowledge
Data
28642 66107 59659 94113638 4083095
43751948585 73256805 50426514768 906 4174148
46757 9912404811 150866