93483716
20749908
34932918
9361810
78192765
1898549
91956280
4142455
24969656
58949368
7416749
73163920
3661430
64267620
87732684
6779867
88768635
60682942
21822438
1076811
55616161
37584474
772298
32267772
9245862
11644256
4337039
54649095
57137588
58884056
91686012
37363775
7639836
4118736
71946
17083733
41707482
61948989
8011890
90204624