83102492
50462171
51997806
82065928
5990289
63343649
89566816
42015868
33343684
80441239
52067066
99768591
84663456
2246739
45317630
22705623
7117429
73892453
17669763
92978289
47585396
3254234
4244936
36912606
51911609
60159820
33196836
36804619
50854721
79472432
35927184
67098980
19693979
27088036
45772732
37875132
92536188
841396
91022372
25177409