75994840
98424331
19429883
91384120
43168006
90713384
85455809
11285666
45192180
27831078
54628149
97001466
85237723
37899497
80446279
57957171
12609080
7754395
6477033
64741808
11323506
52035486
9962102
95248524
38803094
12953006
17208731
3232784
83132682
80202971
23813296
50226188
53138673
22688099
48085464
40913024
82136491
53033014
47924022
61186750