95676227
88896981
66127366
28218748
68532281
63755984
49671175
83676123
88095126
69989246
395489
49787895
29678605
341659
9547251
94494895
4478542
10785214
12256583
55039160
94866892
20356574
27734906
62316058
69578817
21417234
96967629
16532442
626295
74979293
53536624
4706294
25985777
54477085
56937474
44455043
22844097
69416184
63907307
55423127