Knowledge
Data
29 2663559 22 18
10167029915 91 177711938 8935 892147
2544064007 872 45345946617 115817739 773632180