35838740
8476245
33163104
4732599
84184604
94264450
8536328
41579595
462773
81332503
30645858
21191050
91405293
80626546
29954661
6394319
28841330
84244085
3505335
33145492
88286613
59169665
33983585
48816813
70118501
88175971
19137632
88785739
9181055
6734374
74504017
31295831
89595852
57449382
20876136
50512124
39894223
70763318
84934713
83404124