47164549
80579760
45813168
76418887
60963212
78277320
81623145
72376307
10553398
87932533
16204702
27593138
7067861
38368189
63901105
82042305
11415616
72766943
76848425
96423677
24039705
95175535
41081814
12023752
96349023
9726901
27717549
43058459
9515201
6568853
68945972
47158291
28228727
59703535
40576089
49906580
67738101
40649502
71306501
5885087