8148886
96528618
1438179
97649874
68024576
25888449
46834277
90234000
35226959
6078763
19671710
4345257
35325420
5463776
94546950
70495580
97996225
59873853
95671153
47213729
85606077
6948542
35767420
39805633
76096420
46875967
13167267
87076997
23811866
25614458
82146432
1922413
84493385
29541361
82469231
37757398
33986240
33879124
64269050
7925904