Knowledge
Data
306 29 4007365938 360230080
790227 075470 14593593692 603185474
98841127195 4687955 2912599