50689198
94259485
46156587
63432623
78306473
5605358
1021148
86202118
54463507
82394569
80414615
46802677
45397570
5021225
92479810
15236284
6493173
11456014
35344455
91916871
24451852
53726540
30067747
4682348
38326044
50537172
26846127
40529402
68657785
71673977
44166296
28754331
70491831
84516247
6397613
58578302
68139188
44034510
30239317
41018419