Knowledge
Data
10156 61 86 35 24629181238
5937902 71413394 2007299 142 21337999
447 42096510 83310 910 26978343