Knowledge
Data
21090 698678240 3773917 21510371 819
22223450 97393171320 6631143 76660466 53800271742
31284410896 47052 352554 496 305261