Knowledge
Data
33 18584030702 984982 7293020
41656 745911301 7004097440 9242908
462 2880 42783253 695964