35567165
23401
1896406
55987884
59684838
71208546
35527003
15556471
26458571
13943285
89967545
4210763
12472087
53012479
7859627
3168810
96657398
86462392
57482128
54897321
5709404
24899494
4944160
41235893
68975283
52463418
4606229
3074185
56394076
46469148
46496064
10581239
40047508
40243753
15249397
94942649
41855308
72259874
93006380
52875923