72512
34936941
18989764
80735838
44353731
1107154
11873115
4209539
83795386
91605248
59163909
53507529
37402682
80964212
99982558
85549290
63441966
27712282
6934611
98873666
36709829
36741747
84868951
32995225
22922372
82287007
92962508
68569673
18877937
37009935
4561650
28121135
5376638
27518074
35782796
80278719
63941179
58743056
87096166
23646513