Knowledge
Data
307999421 3456 2694 95796
630902298 585882729 41307511741
17 95986 3269995188 90591216 225065404