97178086
18429017
88088933
82746690
76416921
5447812
49484370
37886799
52942632
571212
9637980
36674567
82554748
34904371
73739987
18166172
13449178
10672925
80993690
81645622
10413422
80894122
92264317
55103
239710
44526695
19498459
18933213
98801255
6122727
3445543
843457
61078521
368232
84917159
41227702
53375818
766157
47209731
16997136