Knowledge
Data
334928641 43628525131 905 872 8474
728068686 9674159947 486036
19191379050 2534018 9002 8206310 289