Knowledge
Data
307 74711081543 91 1259953 93135
94191584162 939314601 686042856 522981
51653712 25859432 83712 253881 412186