Knowledge
Data
156 86 80169737
660256337 558334575 61614
487471769 1203379 2195 5039086954 583574506