Knowledge
Data
63 317092 61014958718 142914450 73539022
1686884627 36833 70637256 3820082298 8991623
417144 85244760 8588 32484