92684046
38053568
11259475
82566235
12276706
89231179
93337950
16876180
12897324
68543513
36045508
89349207
38518483
56125274
37667704
7771466
39004679
73933831
62687679
38375392
45955809
70892394
36058110
18696275
87331150
70393906
35452327
65419167
4219910
98034150
96804988
91158677
25679493
3668223
22052108
96965652
25413132
74514693
6163453
55053402