28787048
55688058
35965432
8516739
26142703
13882792
57968445
26403878
11424479
89416893
21798897
3353786
58101179
86136627
75046046
84368262
2055714
3353327
73461964
2249993
29948347
83075202
31688775
15933572
78537851
63702069
30384358
47583562
34993409
12087107
13418941
93408199
85128842
66906458
42407627
66646844
7082530
46351043
74269694
5557570