Knowledge
Data
60 33642 649 610184 389416
1108761367 5373156 18910100920 78148077 026
98 352 485685946