Knowledge
Data
117597 6463923 19771 616 48715648175
505489720 505293458 487731
38264 777 81407237583 87335097443 23015035002