24473967
74242555
60111094
51917508
1635173
44199269
9616551
23624806
75842158
79583193
1693524
77947958
41697000
34587123
38064485
52101060
53479441
1395266
85342193
43966372
8031304
99959291
22072449
16639112
6072175
95549341
29941815
287876
62871705
75809945
62683888
49817363
9087269
44466544
20242603
87107317
11806793
4469775
59391454
43431102