77968332
78908990
3013555
12248886
16859259
44509662
57179502
39917485
73074029
20376540
329500
49872073
549559
75083635
51416989
49568618
3709590
49883233
3709382
76946884
54102065
12597322
93446143
93461952
35655644
58388217
93429434
75319160
4966328
91123378
32555126
14962880
40445446
95499480
84167587
54019490
40626347
27477134
58952769
19787116