19701603
59358500
5273035
9909820
29664791
3898402
68207885
45257058
33246171
22779493
77599244
30866942
85185497
36929687
89933602
32974054
71149317
38339017
50836922
29592607
36045059
12354067
11342145
85039517
17794599
560281
79117207
10191781
88625351
28775377
9251290
1810872
11291625
41233749
11482277
79618286
7152689
54859164
33965267
87986103