38578384
35647459
76257
4314173
50589840
30512659
56168994
47973408
58941354
9469350
58942777
4404223
73068949
60901274
8994977
50863701
15182391
343508
8361394
21209713
84157504
46949694
7778436
1476589
20158743
63194450
50927130
74937142
14765773
73403358
90213945
1104081
7285172
43077599
1718739
20148357
51993714
45439490
3034420
7680580