71175072
52986696
8282908
22149974
50721083
8403936
59388070
6745963
53547531
5216834
93111097
50353310
71697397
5408526
55765409
11574999
8574907
98486637
38439296
1929789
31306862
88448231
32422856
49216608
60783
22086816
82407537
72299304
51777256
30575435
55809918
56348092
56189122
4978384
98037549
67376485
41367693
26061453
49353057
85038877