15389389
20981773
961173
57182086
39625286
82742520
61187164
28838820
60785214
62503195
30085331
67282970
20428370
63979582
65281284
75691296
80846342
63406543
82286851
24169979
3198646
3293689
57284003
10523747
2703767
83755847
4134968
1696328
6807285
48464812
11086870
25023413
19805995
7281456
63917802
61965410
52438707
62888951
59869811
27937798