Knowledge
Data
31 370 102 025 65047606
28036780 72 997676762
532647348 7426398 69548 977 48652406201