Knowledge
Data
346 43502594206 883285460 334462 15181255
58864455 614907 62 3877
28343359 758067 7288543008