Knowledge
Data
36 16053621 578529250 405 9549038
3871141840 8565564 361652620
582856487 612276 264976817 28088483553