75017973
50936584
61297358
1164128
87748503
78183704
11434260
54146542
4955760
43106352
47786483
15753975
15958258
47151071
38721753
99028258
65386079
21282724
14494089
92666969
87521136
5482201
4369641
73539386
26864636
53601247
6645284
373289
80175160
74304625
70274853
32191401
7374432
593678
32201868
2785430
72849668
598570
40977762
55545544