Knowledge
Data
289 713859 19806039177 685815270
3935 99095509595 87315 356607181 524958505
314211 388702909 8992