89813496
73998656
32856972
69792631
3277916
1355154
37148125
50036794
49236899
93415158
49991392
71327411
51866424
20554557
896573
41544017
9001873
49983816
69841952
65914052
25746462
51313142
5854879
64603163
15995093
9857526
8202406
91428722
40177370
1733580
40522468
51929490
31179795
3135644
82485689
1302533
19343385
856792
2119107
50143599