Knowledge
Data
26 996 40380581
66 002 535 83057 737103509
308281151 94727993 62455305645 7335800 5075217