85035371
4580615
80439427
89636528
53961994
12494367
75881415
10748843
60596844
62738523
22412347
9796780
41856971
40638311
77402851
50074127
79426659
67201576
1971238
68423264
83459938
70385225
16492776
4812221
6282242
22522982
7279613
30813144
54925163
30766493
27811061
2483347
951250
11415198
29252243
23794287
14378222
57849438
32848267
81195435