77118760
45791525
1039831
42965472
7251740
16958346
82597572
87948579
86224997
2952337
88930
70483646
46603250
78633436
13246490
42708243
67292540
4928698
52479887
57238368
34899091
97173655
1139133
29818612
68254317
33262877
12384782
83569098
2254440
70966640
73022676
80674566
22198545
8694188
15542047
2936448
30082935
7202741
19411926
82783994