Knowledge
Data
108803595 109 21
16372226929 39331551955 605372 052 266007
47519550 66220646611 03275469570 91