43327646
75589678
29224252
79937333
71364685
64175919
66096098
7796089
32572305
79224715
4119319
82364464
84844719
75869746
41498830
6347662
34554657
61603649
3998953
5526572
9637781
2041580
99586817
24902970
26069849
92234040
14028591
53871283
70396506
72612855
68858065
9099079
98304864
32235
3062107
6354210
35999666
74055237
5554685
76366702