Knowledge
Data
128 62606 5737786 17960705433
46140 19659329531 106187563
917362440 540582 8000669725 7782983677 85238