49966702
147684
83948812
89621881
19223472
2149457
67115556
68266045
55995345
472209
5381176
44903538
38955635
19175897
38709622
5288733
38129493
49688906
54332458
41935399
41568669
51582546
86041838
99605805
52182130
46959023
82658143
92573224
19879868
17467085
40468452
46078659
36529038
12896727
16618946
79513489
94707335
5125744
43012912
82888114