Knowledge
Data
30 41771127 3224790856 2425875 9320888
70125 75922191 973934251 74707
45122 63246316 1843378 13332516634