23174677
96592640
27622397
83234158
23968008
11239713
28685128
3667127
98319607
70051203
16125765
64156225
7844343
92987415
10103687
41433540
51752858
61726085
21598511
21524184
9657260
55951265
2117142
16027810
20699509
59219754
27674902
85539397
33711031
36394161
35098789
25708898
6597614
54428101
1891980
35827651
63919456
45474292
44385453
85697118