Knowledge
Data
31 916132773 93730291 7686970955 550074291
46361 051690003 9804815
164621 839531609 21 2666 7507478929