Knowledge
Data
314360306 81661 7517 2568
0216794 1218263562 61484
77290 445 38187064 8935
88351684 8476267 620513