93976843
5077901
20965150
46814508
45387946
68038037
82419763
85429544
14826924
20668787
21416714
58048425
37041266
53023828
97477331
67301540
12466181
86072860
88088775
96636830
38937124
46393075
48376469
1610923
45675875
7127410
54198415
35515184
30873682
6735633
84612936
69023386
2426942
57957311
52329622
73931874
96652772
61623765
7782156
79812150