62901436
89237801
11981013
37497174
69339370
56143105
17623600
34375417
7775818
15008687
7325972
88177532
69923887
63247006
12536121
54159892
132018
82961960
6826029
73984022
49798788
83993059
52614774
27199653
58298216
416749
94554184
64358082
30006651
70005269
9878317
1817656
41235311
6960933
1155920
3848883
94765314
98969759
20874124
35805313