Knowledge
Data
321613478 337692225 660734 27897 181891349
677328 414530 23347 3736 10168533884
33773 152568 2094468374 5152075691 51078556