95485031
82028554
41534570
66535883
74372501
43432299
39555770
930914
4778561
5052811
42796634
43845847
99249080
9155529
5412549
50766719
3711356
22718704
9282506
64081290
89935900
56479465
8175148
6040581
52102748
84767092
72669431
96139669
7985363
83053439
90247774
54481226
5719128
73518948
8357861
66502359
907739
89554186
6518661
13456103