Knowledge
Data
59379 86080 12430210409 145836 6298
63688666 28330 38816517 1633802 7139896836
419689 150731 129705360