Knowledge
Data
32 15254 563626150
36924509127 958 2916613 341378
87649464 97280067 59624 474760375 9219881