84788230
19157270
85568472
21347517
48703103
40277269
35951651
12839766
75917888
6303149
48415471
80581339
48896230
71521223
18987779
16169044
72115486
51609265
12683281
5147666
20464283
77410
22962617
7454939
90504480
50547066
45238504
16706348
16976880
86941998
16166903
29665429
86462692
1358531
37674696
72228115
11545884
85331737
50216130
29605438