84071475
16272945
64537575
93227140
55091649
32305565
6417800
1412228
32813344
87043759
67714416
98382957
21916653
32805243
50365145
24658579
8348811
72531235
82753505
18403431
58148832
23052311
11053515
99867492
17703957
28919707
8192250
36373803
76669872
19061098
89645873
38416397
31603054
18561408
24933505
73652971
4821893
59071382
80242919
37453127