38098644
56979159
14053971
58868621
75325288
2757277
34108696
44743400
84097538
52506206
33355750
88287644
38627664
72186706
33112014
91214879
88686198
33025354
18828805
33924436
94437047
79472727
78913924
58414736
19104201
82106263
11514846
52403641
68157570
61524689
80827328
12728509
7265526
32571641
79836664
58806961
18239816
45468917
58726692
97521992