64677353
47022680
7229711
96837077
31743005
10421111
31124883
5549159
72255124
71606774
61228622
18285852
26767983
27282676
42272565
58918618
303969
58414760
6470959
27796272
31501003
13971669
89479729
16561858
1052551
86459334
98356747
1617682
22918059
16431928
57056400
27003714
1563779
95683045
2914505
69655901
5780797
80504171
44858856
26207405