Knowledge
Data
60 7184536652 8247
385440335 3630316869 2153421335 45140701995
41691590508 6058281660 110306429 1192625512 141835439