Knowledge
Data
28 117197 54298423
696784311 8999667 084167 20551 904694143
341614 022606 256436258 3034729