70331041
59923136
56099334
29829723
7170794
68456382
18411737
98925475
37798600
9371754
8295810
96689200
20533493
26121299
54157304
5235586
19797431
7361719
85715767
21793244
75066871
4457713
40278595
26971222
56879194
88558250
27861194
9799487
25756440
34091637
56965031
76309627
32068773
33326467
68013919
98185495
31299208
79459109
84092259
32075875