Knowledge
Data
2533132642 9934 423894 106186402
20897115135 80325 7181778 8916 153503720
4919828 13380 12891105 475176 33363