87563108
30651322
46964645
96664626
94102413
93814487
73754080
4063141
70198576
10347136
73079658
58476891
975507
57719827
68497566
25265882
8385730
1556074
76352976
71493172
82948529
88845228
24112778
34537750
48338529
2421133
51688847
13493840
22687024
961370
65368061
46451644
33981606
34373201
37117182
1524129
9084224
5383950
11259580
7898850