17973476
26668478
10189676
77745890
7016545
97678656
151986
42977045
4986657
49688440
37751050
36369089
16531860
61573147
37879329
60471035
3757018
44833314
47065609
5605382
45543818
83165153
63932264
8076757
88347821
63468168
44325659
57489324
73646070
58083315
55002043
18299592
51081521
96801968
84002629
7346472
47888079
50903666
26307545
31551527