Knowledge
Data
22548608 299480 2347023 1363884 69765186
20447 360 6930904 785029526
5151034192 82137 9329557911 48