Knowledge
Data
0299629548 5926191 150
20766328 79114775 849903076 783195117
46471299711 070929481 275852992 618235277 1365376073