18251006
38493616
13103207
74083093
31219940
65003612
4760564
330538
9060660
22166783
28472691
87008478
77185965
1756480
52304639
4157611
9770497
64054898
60483668
5925437
41882887
4554318
37846762
32428108
2873968
18886248
16362778
86386045
1672795
68601930
46667548
68531213
78079742
75271660
97239564
53815627
63388143
62417401
29305127
35543235