80445798
78901857
11545518
39429236
33892548
80019670
22038168
34978592
5113952
96448207
32889001
23297214
25702409
29048417
52535948
65679008
1772375
8555487
95522290
3813845
63011883
76796311
6507319
8256444
65048011
49682956
58113086
71623774
66828331
41605330
82911899
56354323
16191381
8857070
50121614
29288062
37672517
73186476
89955878
57434785