81823584
88904461
67404117
16073886
5329546
6842019
1425720
3225886
64022701
19739774
91224397
69801363
49268087
1625276
5828866
5778095
55775476
90816829
18986460
65148138
29975012
48154368
3205858
27137847
41024358
23509080
56333943
9906622
72393543
93137593
50739620
7324646
45075402
63506408
14837282
1855604
53545705
98263977
9222448
76721343