Knowledge
Data
30 1015123559 2959445 330365 0672420
521511298 3885337552 966583 22501 269655370
54502 608 58