Knowledge
Data
20 433688800 530682 373642166 82
63 98895520 788802814 112000991
45046157798 94009297 13112312 714086079 48662304