Knowledge
Data
31027850 6001263221 22489360
43298 887632826 802702 64091552577 216
52650531701 6467935 673