72122856
12158180
52825432
52609222
2955184
59517274
77245383
12198068
2484466
37429483
8611824
84642451
48748768
57539052
1889499
24373692
6445047
5941373
24484364
82052338
6448372
73822839
53248444
9749102
95692742
50013989
98621198
69436018
895719
61024929
15285650
3788537
84532147
63064670
48564466
21398626
55559211
67812973
21318967
24964434