19442579
73688594
66387570
8062713
3824021
5167498
84699005
72203207
96819428
46459680
3184413
60865667
82957012
8896387
42296719
23658537
675385
62909665
44479107
4133830
52238448
47034339
92123980
13579724
31748365
63953108
30308013
48712546
64138298
18151238
45742146
33881728
25796384
5469995
4211955
7576592
80092503
10748781
7604183
22876383