Knowledge
Data
170959162 461003 2980987 4527375
1987122 78611629 25076307 659303720 3111
9721 77991693757 2030828