Knowledge
Data
0668386 7940260606 23 577825624 97339974
4753091 4181174 444 114751374 70053327
79371 544 39623829 152043