82882111
33726375
89126955
5487697
11271745
80895296
21024691
78907958
43309187
82459912
63153170
30484013
33161224
91617154
18427589
38428900
39627182
30443943
8102438
11677955
77706608
58556102
9345825
95859569
44604436
34226622
19101507
53984668
66297284
78997826
55649500
1438370
64501446
73745440
46388176
5847812
8517318
25509547
28646780
587285