66795267
9647174
39148730
21649901
8513854
19802505
958039
41048496
98034796
87102137
97181860
83936739
231357
71578272
53656390
48073993
18708673
65286262
49769230
11007051
17056001
7414254
57036284
50737729
39608566
2524857
29814790
38648305
92197524
6771965
71429269
24795797
81829170
5585441
62714145
57582711
83759886
15074206
32953796
80452243