45881953
22064810
4462740
37809703
2013546
10887711
43332971
64597602
87262046
42207494
67343711
63101397
99235081
78238612
19453002
91993084
86225544
16069744
86686721
76976174
80801139
56717210
37677517
72996326
73063352
60832029
74854785
50831993
79012123
71265161
33134098
22738290
19392615
15853448
68624394
83844353
8628913
76786004
48816221
76264322