24818798
40111562
58057313
53348892
27625891
39501313
67044980
1403799
83913196
67136443
5504257
55976200
5912859
33024849
98951708
91935629
13819054
23405979
11068992
82036567
36045738
7323432
50699940
358064
98637916
89056658
3606675
31313915
25241399
96568635
66985034
3276743
30041
70022041
77062755
44398255
36309120
6076306
599792
84323589