81757893
44911831
24387102
89489410
28872530
20418324
28322482
17667720
8877336
45544522
37581757
69185138
40903453
19711672
73895428
79033058
39878555
3984962
94023981
41534782
2594435
87851396
45854778
62541024
54113050
6636805
57477000
6325421
87029976
98762709
54929532
39648448
25934310
248865
58445247
26244528
45386129
9428737
88915119
9125599