264912085 46039 476228519
902251 17440 4146483039
19 3151 41602
312891 89089498022 63328 631164
473330326 514617350 137689
2513418 84547 924960 663
40684434 155 750292 26554178625 1622 7479 833718 414935447 225887 458039 01800692 6490767040 698254104