4983224
96885487
35316398
38862697
26926431
90156771
53723128
82719394
88991866
12509993
66374107
21514207
95371118
73856342
49278435
20388014
29592942
59611755
40709292
1741274
7907876
2942162
1312431
20242544
90707748
29577748
48549673
34941784
45257001
53089606
82919506
8227634
94965795
65778898
94444383
26085094
15297299
276241
89073637
3619563