64399545
33678159
24735948
28894502
19237878
3488102
88073469
51339265
52934215
93685315
18483312
29649331
75037616
60415046
82595322
3572231
40503752
9638286
15161090
72654878
65562
74674060
96994222
35197410
2961185
87032926
530907
13501864
34864369
47517858
65851829
11763192
52898146
51121690
39801489
58923011
56936913
123048
70354662
40273446