80804749
43377831
33456222
28631198
23281491
98504908
75931370
54211775
68909075
36402872
96216532
9818199
15059109
62465151
62206106
73064111
93316071
98795172
34494325
68626892
17081172
72673096
11754856
77443155
50407033
69257575
7897670
32126787
30449179
65767932
34589707
6988379
12614942
66197370
82112359
77652349
12866668
13222478
85623026
78521304