Knowledge
Data
10376669 306 1004200
8459 80761196191 164138 55538568397
666 86807077350 0231865838 690650980