Knowledge
Data
5334399 89615 2469 472573 70619
15957 0010948 962873991 9047756991 564710
2009 05127 7504463