21 687 490 22182160 48 526 46 489 4 247 877 2 906 976 6 113 197 146 968 92 561 47 483 35 9357095