Knowledge
Data
309657 4871 90241893 43250
601042 420732 75257013 30874 64335128
967 5518603 8235950288