Knowledge
Data
299150164 502153 295989
1396 028716 809 312 109256321
603429797 465371510 1064 2041494