Knowledge
Data
85781553 1090471 7111368 138147118
36512545 30824370 369230
602 059 7756390495 92572700970