58112323
73309363
61216752
18319994
38188765
28723359
3472949
8842259
44557712
14606213
40863185
84954950
2295954
94316671
57383556
68322977
4692402
86098189
9357605
89072315
63484289
36162048
35875612
9101452
90087978
92531872
67049286
20455010
57894012
29799999
14661013
95383499
69185793
78541046
47139021
121385
74408552
12281088
27147230
44355379