26678385
36599148
39723169
39129792
47764866
62156777
82377020
7889475
78426323
79533406
5818810
60106915
53812445
10123690
12457497
85648012
13347709
50612330
30815259
45346880
79979734
71565210
6629112
4577244
64983064
8004934
84429852
33631270
43968928
742339
58217052
942336
17487464
69796491
29214979
50396682
68728470
36104832
89808817
34562033