Knowledge
Data
30 137879775 872632895 9082
19711883751 26217 72862394 6991 15969763240
32 306 2996926 86702919 55710458