80407725
47656972
46922270
40991355
71618299
4758577
44848386
40769898
86349772
5865638
88299681
98459288
79944836
42784100
94388944
67686775
8556673
21807882
9279488
266194
88544422
39376417
31275045
73998050
26922141
70463520
7144279
370289
37187542
87838690
12343298
44319035
58474223
1028041
3216378
59855576
64774083
29876887
14047762
26981584