80507243
56398950
95732922
55869237
66533600
5938442
93952273
39801263
805999
20833016
85424444
71997920
27363098
33499420
34628055
72241409
14612503
444477
93184460
33165151
73991323
1692828
3247877
95907574
67414548
45025920
42988472
13133096
80925018
85032284
27003617
34502934
9952694
19461317
11292260
9942040
57317113
6897137
14999585
26996607