279132
37965338
8022867
46914553
9417678
65566260
2640951
18628698
89059040
15579940
74005354
41361065
6366725
24025201
7795759
26302551
39568948
7966887
1302170
94787030
87667755
47046467
44041720
13649644
3129546
5141526
49903633
4451123
86951531
26676984
50319653
36375163
76974582
19382571
8559203
41027040
1105795
68025789
6909765
99539529