Knowledge
Data
859566504 533 629 99426609 990
421014262 86147391 1074138 4376978
893563 300615757 57986