Knowledge
Data
29 18490 4169603 50124 8399
578492899 3733425173 28
2441512222 725883 704048 71265810 76080428041