Knowledge
Data
3563062 80590641569 689535 622116132 7490088
421420 505626857 1135 936
953003943 496535453 13111041515 5338 52651002