40939915
90886926
65726428
91177991
36113385
29806930
6415993
82192223
48428801
20943529
80919147
7560869
85789711
4117729
76759505
20012456
5427450
74887677
2916878
7946461
24311000
5652901
7162868
13856535
25394975
80619814
68586218
11295732
59872727
75506119
3901396
9771317
46508873
47218822
42937456
9247880
4509589
56004396
52521874
11965846