29868120
68133992
66295336
87053583
59443964
40889744
46761830
10535911
7481638
70728791
87179595
22191962
50596161
40431113
52471538
40139997
3130139
10032933
7870761
38556435
33926413
5519694
4485369
41078933
12769998
12383062
58583558
49535955
75304744
1612132
15433332
3553973
32958739
97962265
7101375
18231799
6278610
88122713
42624450
82132935