Knowledge
Data
85 2661268 9982363756 9111159 451825870
506 3312703 20433138 3262552940 8588
5772920 4217244919 17116756 825434729 841