Knowledge
Data
577267 76703180 840029660 506
2615047 6428732 191629 9113 80298487929
39144419 7806834009 320027 38638309