Knowledge
Data
35 2064939 104667265 30677802
82719572 9139271466 8362032
309899781 20539852570 677 41353463116 02059931723