40285674
14082689
40486724
36705480
10382790
45403706
166680
9087258
5923474
89405791
9264675
37186755
61359152
98722709
2227411
14256911
66701877
1543914
23791893
70688580
83226100
60045879
15145677
91493901
71331335
18354564
18524120
52939499
69343669
46172756
3628665
74525116
10221141
43518104
72562280
1943995
39084908
74843711
42309305
39765510