86772109
92225406
10594605
5193181
42323823
26103375
38491861
55201940
83511549
26375536
41605415
30446872
63699720
70329009
26519381
83195893
59237817
15601757
50254991
2402521
56917122
35338400
50321928
6681960
72998305
64413467
4366737
11148486
41271623
83317322
97726745
49035026
11014820
39127674
48889584
16015741
21568714
37708926
52537774
13174340