Knowledge
Data
1080092 288596134 19394120290 4871306
62556 96578860617 16348566 17827268 11199469
41 423703313 73986117