27564595
20709434
16902516
64124351
96242150
82249405
47346794
23473411
6764423
54934248
91856476
58807654
90511911
12393365
18191903
22685697
56194023
63872530
49035056
51861372
9352836
64613611
6178889
69044687
38948706
35316180
86357102
4612420
74294140
37854690
26965616
6989165
22115042
5242968
10856514
82883558
71696353
84573973
80763061
66158336