83953188
54308241
4437645
27583618
32527497
16898441
58346529
26967582
91533405
17056211
38124636
2427377
26386415
25506275
89806358
19061473
87783046
59547619
7944916
71546428
29536375
17005073
82355730
57965824
93915247
73514879
19227767
13216200
42792208
66816849
20944397
7828483
50376376
31704824
18252336
40752020
17899634
84254494
606613
763014