Knowledge
Data
901691268 96988330 8706854 564705344 3759
5892470195 28117753397 12438 403390 85205457356
6458 2608845 771062 929 54068