85058557
53474364
47773332
44644164
53728154
71768817
3993144
90257717
7143958
200465
52296623
4153346
47178391
25077124
1695923
42648471
15508684
43907427
49349520
21951204
89921373
39579037
11699399
7875113
36537165
42741974
35774553
27674939
16094075
49552392
1318564
96495478
26302016
1370268
60888048
59188888
24224658
47868930
48253558
98712876