968114
9409305
76332945
9106873
76163918
61755821
4938921
1198542
99134446
74703659
38985235
26288374
68813915
45829256
587521
72129188
25172701
38853135
17311155
59945818
81103946
15066025
8721769
8935913
145557
39092726
27525720
17567761
36614582
33965968
89418829
23224726
1507307
83359174
30325696
29963196
47625755
40607489
41414615
785380