Knowledge
Data
4315 8066 35869 79852 36268016
246514879 09053690191 115 306965 69682318
42 644 50215923904