88793290
54551550
39304908
21642609
49348609
3950530
72837615
28794247
6708309
35255095
47503822
16451397
3567603
77581356
22422888
86098692
342588
5081644
16799462
78839294
656839
94905084
61404133
33158737
59926266
16279989
67211451
23279231
4832603
42619504
64337233
91185757
39823808
62912427
88741967
526
1201121
7078894
26556425
56857556