50573887
7072430
47374476
21432592
33515753
44658357
36271172
4182176
14603136
10985124
52061936
74188894
75241552
30038013
38977817
2842142
31023506
85514157
15225517
93323822
93746456
5534381
57115195
94168032
2437231
6136604
86969527
254990
56947370
2455095
11052406
14074295
16458762
6882440
45425748
1314478
10191164
69701269
4798276
51769099