Knowledge
Data
120 18284726 4356239951 9963622
95487525195 14613 2741 153 51810
497184 1200853 785361571