Knowledge
Data
22594585 899577 40461 98 32537
5375281 070490 440947180 711110644
7304407130 42 0518377321 2954182 52943782