84711057
61985432
49093355
5063576
75965969
3728430
5695364
96743760
82697821
13462209
16672864
46832056
11141237
9974653
17634982
13798854
82315272
93375941
8318600
16456144
42507541
507390
3100561
2795208
64014892
63145283
21113036
8998376
85506508
22471515
22396184
85603752
9252018
48005165
3238924
14325452
46238108
641191
24871237
87059015