54657896
87636470
76163497
16194927
27721467
37522134
35813220
98921740
1709118
9202329
27049516
74969612
25798132
78328384
54149470
34729348
41844465
45059561
24113303
35594880
72768212
67228021
12691557
27099262
1224443
71704750
413889
71793095
6744820
70758924
76926837
12423211
25149362
27627290
16126143
91752771
2818229
82354849
73746080
30543177