25261425
1073293
62602445
78534557
28434335
68538480
1217848
16325380
16433763
304341
3187134
83216556
44864223
62013942
12084305
22179175
58885162
86122615
68886383
63198498
11337666
2376788
66756032
19317563
6073420
30789389
82305554
74129233
3359179
396578
80047383
37064795
59622460
77665278
84835562
47883553
13904318
49172385
3623257
6972057