3399741
28709762
8602197
8117305
77761281
77623902
25071043
5545864
75636463
18593900
55125495
6483954
80023667
39791610
1963440
40131480
74892526
96056670
97775666
16872087
6330968
59312701
81244015
13635974
26265904
55508805
61312103
51787640
18685867
49959663
6325888
1413362
3889421
53204594
57887664
24788993
30908745
14611089
37168148
48693856