51592140
78721390
92643047
4622226
34379935
94694849
51002299
16801413
90317149
5625195
37249564
54096492
16279238
79164140
51048833
4490232
32923920
4743779
6185360
76675468
31368972
4464280
69224076
25781156
1036504
2480548
1231086
40889709
73385341
92706313
52454405
18651977
40699002
147983
74951348
28404055
93033142
79841984
14115620
88647464