70817566
81509317
83476427
12751777
79985682
42916638
32852172
3756273
80937159
37283078
72613097
87853786
29193413
21353511
11535421
3954764
8992991
89865654
61609291
65691192
82208385
63328876
2643153
63589536
29197576
73191200
70288563
6327965
20489716
17348841
28642431
87697826
20457141
5823577
2067489
96182109
34069808
47102824
4286632
85642762