Knowledge
Data
326 41 59537529 664 084059310
1503556070 23888 7770752 6714314221 5474659185
145084050 99711061 923532806