Knowledge
Data
26492344461 7624384 521433
52903213 10352673 768069 56307 84146822396
53988 2244251828 57929 14826 39026