Knowledge
Data
336673 704416577 892950 289290
30928656870 1901469937 9177 83499097 704126090
59221288 95570 55856849 322030007