3005587 165160290 419577
45053 37756 9490339
41577 10214901769 92421495919 049
41983841336 0983128 9769 8314642
98820 75 1438604508
48906128401 18 84 2099616 92936
32165368 24 29 50020966 792988 57378365336 10300677 2215 227434 90338774693 7699 4894913 1668506