Knowledge
Data
969 317992 32742804155 567459 47327
922 85073341 6481 114617884 220400883
10647 1703 499850 961926098