Knowledge
Data
31 2086608 58113184 489642895
880 2793805045 23910375533 73036091
43694855 1230 9736 026079502 060242