Knowledge
Data
25616444 1690 000 3602
68221303784 3525114 8344682 44765642 1429475
107040 3451184291 451325