89907068
42849548
60011031
877550
59168008
38707633
25108605
4971172
10703061
29578648
34398467
58788715
7411978
82784607
74883973
6544307
4248843
51132709
90732857
24296382
28464526
85207953
97251514
60801413
47102816
86095729
85974674
39542655
54388190
77134964
9315561
90434337
18392698
6699506
1204987
3439848
13132977
17008878
9006886
37883134