90235185
85554884
4438996
82371762
1213616
48288036
36049358
29604224
66599174
33455269
63976371
5689751
32899952
60627771
69027805
61145351
58561983
55866705
45268720
92112467
21462040
53875395
35843174
6386833
53322536
69715455
66072511
8867167
72853395
49033193
59967742
1516546
12198084
62055470
4012870
17227378
56347510
31589125
7954805
44829826