Knowledge
Data
812587091 3512395871 566120050
10812909904 51329498 47862
25839 11062837 5221148 2589565 41791