Knowledge
Data
21312356214 16272031 644390 52 170478
10039680446 003298273 272539136
896 34 8147303 776100