Knowledge
Data
169689424 27688 938
828305670 268761892 28
57103816670 44965435 106140586 42148742 21133