69087019
87474706
59535434
50045069
58185980
3445605
145093
9828593
55307954
47386174
59759654
11865175
3467213
4924480
8689870
75183852
43315445
33821746
57877599
18352837
28728423
16862797
32676102
73409248
6010730
92823900
73647469
8955715
5657654
86253108
53872275
74882278
57531686
23324560
706942
12147950
82794776
94419596
67956033
1986716