18625
54964368
53762824
61659347
86511659
87868686
78466324
14015086
28721074
13646268
93663872
42318488
14957210
83511213
74718318
85013600
28667748
5026193
68575342
5804563
3359947
78198876
12928786
9193686
23484440
48467026
70556449
90523741
68553777
63393831
99793700
97995083
96287162
80733550
32005998
4603558
14159768
88494244
12267145
81881830