36916624624 4717540 24320 38783228
901889 1499935 403 7206830 78
2126 673 2222871451 7812167542
307305585 7428 149571 367770439
138347 43900193806
9084343627 84157274 5511780 8955819 518658146
5932400262 136 6234081 7518 48237 20 3132623 213300 7607 1140764852