49938173
72994180
25741060
84447390
18338139
80888211
13779269
44683862
23668929
6599912
33907791
31567011
16079373
31353801
27815968
31312209
74423517
77148690
22141671
23679352
27181464
32365649
15895327
66933388
12252716
24732617
22312693
54677876
24913651
71855583
21923825
28436568
84119994
5899297
3432868
76484327
92451477
5887640
25528008
72851218