Knowledge
Data
152 103 4906312 955 575121
50 2422345 7582120251 7160 79959502125
148479 92 1690021551 336 16754214282