60821762
18634674
10554563
69156728
904542
31815941
51855342
9989978
59338120
63691177
17034761
40419797
78653173
69861365
22471461
19984007
76748926
5785277
88983819
49596986
11911557
18546163
19979256
82847035
6363989
86343578
2860857
80776338
10312746
10744141
92978663
38185872
90183385
3203452
34527332
7786473
46613765
68634192
27038063
35363575