Knowledge
Data
41108931161 5935 3777246 60459047135
15145310 60290 83087 227664082
461999896 305292960 46236092573