81694230
5289313
62491386
56034796
57348942
34114942
1426512
57356793
68549118
7974105
64326921
56218122
88848976
95426178
21199732
53656050
12892644
19293157
15352483
72404035
24047215
54959518
94564972
7246362
17236131
43014893
73164647
79381294
86071175
10879711
4680435
25565944
90779709
91609389
89253797
50308870
4611494
80926305
6871400
78202145