91437060
16565179
87484437
12138772
8195594
17514332
1652911
95402090
89382547
74306686
4483777
74954717
78988667
14005861
32259942
90072219
83011337
31177666
15554180
68785550
69035694
21224409
14426958
38039467
90909232
31595978
79987341
7413398
46242008
70306807
64907280
84178261
72069477
21905695
60184751
72166276
12019229
16434813
33513757
31731912