39564138
30636977
83675222
16509448
16483178
9941715
88475870
15667851
61477204
65657393
32514734
38349874
7245283
27456290
42197730
5618425
62726866
59293062
54784274
4411531
10638200
29686247
15976731
62345709
632958
45249821
36108550
79574585
52298404
6782225
18388538
10513280
71305890
10098027
6987197
69914637
704865
747010
18405620
7497958