Knowledge
Data
2030906 8363268900 60703583 81315909468
172081127 1880 7093 560175
569684586 32881 3546739 325438 272478626