59517021
74502662
14994957
82013068
18015582
32525183
24272639
63326526
2808134
775653
82845839
2680903
1578393
44902198
31588912
74318380
89331452
24268588
48624678
57578545
36741365
9137421
13748957
77314880
5107118
83745060
5558803
3557577
2267069
34329722
49408705
83515984
44902204
75483179
96832784
4213721
97943558
68938190
72268485
28006789