Knowledge
Data
50 20356 88655 43965 10909
821032676 2997517993 742500 467943 2915271875
93197355724 2040043 24339849