Knowledge
Data
0520164633 1049872 40841 51582 9340279342
656817515 28046264 36917266193
720600 7812736 4360686730