93385527
30131981
96445125
54399600
9161133
6975665
67654388
69414636
26222696
55737673
11517352
4310179
65072346
39599042
9295792
33944229
6693536
96843840
84111380
1782290
2236410
43961920
36265695
36094139
36332583
4231559
75443455
95136571
50803034
5223954
65053192
2204008
21476795
46627175
55322186
53154023
2411689
76012296
99847498
1589139