Knowledge
Data
31702 1189 21069042560
92330665 77289 083 93731 0465523
88355103529 547 322843191 1660 4676213