Knowledge
Data
643822825 732 4641 218667 350475444
21710757 32985636 63594619 47155910661
95612397 420706 3318 6475 23100