67931870
90598506
4508348
59843493
12962577
12184387
304167
21336590
1156315
73586814
46295499
82114531
2515227
17536749
16675049
51296741
828459
79133517
30091690
93125183
9260809
62991881
27743638
52337061
8958564
10408281
9787920
74011168
71469183
134125
1878389
40929602
3229927
506222
58885478
6276377
6645472
46587398
58946105
42387731