44975936
31355334
27365507
61927703
17568653
18849722
85626484
43215240
83283558
38009975
66648250
1183495
23682778
38161928
69063122
88464351
6831156
29662110
3735124
27041182
39595799
52361982
17496830
3936315
29615867
15098252
23546810
12005651
7321731
5647876
3618115
1737536
46788360
4487488
29834307
54989141
40609682
7430519
22858553
10497881