61567118
90079830
42809443
16768659
2723105
25245551
4419524
552442
8950498
52586586
36341567
36802282
9321949
28933141
80731017
8345461
51296389
22161567
98676026
78684196
29532197
12488346
84981446
42066951
63837803
6315688
5176308
51597260
29307007
2785402
58939304
4379212
77173137
94128530
32648925
54725992
69255053
78591954
28804117
52766144