Knowledge
Data
32 031568325 9247907808 31218889355 666148
24608476516 7933248 15018169
0446004 6888020240 62163602 649184