44694817
6137444
5722657
11971365
57603565
9713442
4989666
60035402
35402096
82406503
62276419
80574614
6939530
23159902
34944616
1360346
11647722
31299584
77302065
10538426
9653618
2559911
11395255
78725630
63342705
3258619
1655540
547437
67931482
64522399
58184672
87892807
16897888
77701009
32137286
37711880
23638692
92989477
55641195
75914385