12659272
33285909
73849226
46133006
71619640
51459037
61703846
58568068
53013241
30657389
13898752
57448106
5106058
52892406
37603544
19681651
73878119
45116699
60008811
1192748
5552660
30071453
76337661
17004117
3678700
32496573
18643969
35627435
63241363
97931466
68153063
72817884
11511600
59328453
54303624
7873274
67036229
39224040
86799413
34501849