Knowledge
Data
603 31450996 3166676294 9119133 9966
31042462848 956205 30691 0598672768 099341005
24582551135 3804065 5409 101744614