Knowledge
Data
28 303981 98372600822 763674 38908
55724833 841 1630 8166519036
18109331 622 15645844704 9284724