50

460

164

540

666

564

684

451

363

624

495

511477

745462

142895

933704

538863

790620

124809

207432

100656

376621

930728

604944

859019

673243

109579

955335

430907

695138

548475

341221

349290

648687

638918

476524

563702

353806

134879

688194

492342

851548

6929950

6736361

4288054

5003365

1591882

3105533

6602383

2643279

7087422

10000000
