Knowledge
Data
396 55297348216 2050751 16 90180585
999 96 92814934823 35 0136295
8551 404 1079 74207185386 06856