Knowledge
Data
3903991 373985 90775559 4932 6797728
592467 5113512 399105 79863677250
945103442 970440 0594317 90668 1452871