53266681
10934508
4082464
20097785
22518960
14052513
89191879
88903620
5036723
67349327
46298862
64879621
91049178
67368745
35312903
52919664
635265
91549872
65013711
44651854
60081346
5571919
27678614
30321805
82613838
65734272
4878625
57062113
79264747
94915055
32855722
15634141
8246454
58815390
37089530
61341918
87514185
6712149
77363000
58746165