60032716
82837864
31143846
93161739
65023533
87844536
3453234
61584470
72411412
42846705
35157104
67984283
87171331
94443660
19095135
3203072
2572857
2968850
14448847
41308001
79814569
14773395
32829107
18703484
3399185
83894493
53005520
50475510
99767877
96923707
69368013
32358477
59998533
71742424
6669657
92535806
21216353
6580784
88866562
99195235