61687138
5429840
20607041
91395734
7646958
36796315
7442561
52963137
68869869
46752255
82518408
6225144
80085570
78685940
10158658
59816485
13384588
47153772
83638074
441386
1633283
69864902
40825336
32178308
52147046
42882669
23484998
63667760
25113016
58089955
22029239
53301743
11237435
11468613
94277554
17466847
66947587
56286816
55998200
89581671