23674696
39439585
2956658
38725180
69983997
81237242
6000401
74828858
39701014
23396149
29583460
5319882
21628640
64188211
2183921
17816399
472431
3367560
24197507
95907067
72425772
91971812
3417282
57142421
13342692
37717312
11806747
45432268
80722975
24207977
57783309
92685415
49253203
6683566
44544456
8267277
1780133
83914204
4571435
34624657