Knowledge
Data
28 771029300 5130928218 848813 3233359
36659055143 47732637 76122403640
406160569 4080903203 55644 30196375 5611237