Knowledge
Data
336103345 253466703 188050 971209967
79279 214519218 108985137
9523975 4651659 99388600810