82969203
6007482
75654250
32204714
75784622
57988098
30955982
9372216
78303118
77842322
32416848
98947919
58741059
39584880
4594666
67676208
70676257
45581229
21241797
2016435
98183823
94771992
87514509
62783207
92775274
41804354
82796082
17744911
21583394
67583151
21326161
26227736
25039527
92244107
9623753
73167488
16904094
23823439
39623738
80126192