70566876
98363823
26842113
24116146
27122565
17617895
34022348
13681441
54881040
15429391
62237742
69304785
14747051
82866723
81998027
75873584
6404888
37954449
70987173
14149793
85649978
26832638
60057181
17116289
36835460
86353038
50371423
70954436
91059057
20444633
9923693
34502651
59767172
97452892
82057521
78342582
6087319
92573289
28135851
91242389