Knowledge
Data
99 31270416 18589697 11130
0372538 398 16852 68105
437781541 8743032683 187939 610993 94