4145256
11857274
84124058
72326591
4126480
73492120
36108120
45713213
6986337
3324572
16057436
75838152
55058173
18696087
72467000
85485984
24035558
49386257
2106523
61196222
7838041
85241464
48327441
53657016
1101998
32729086
16866852
73486502
27998071
86377433
72921185
3104034
29602804
31282526
61698841
14921216
465665
47241502
27416451
4036426