Knowledge
Data
40309246 87216474 4878476
3118 325 68994293040 44840373598 32985
529976876 6048053 04202390681 03002487463 573633608