54452888
12205701
18563342
53443821
32788052
928921
51993187
52333158
1986575
4537975
13803691
92675159
9002230
81491959
40927449
62133933
94977908
33186738
83725953
78461914
86445609
29447635
36796148
19948045
17712504
51855534
78762033
67101514
41802319
65363074
49085801
28358053
97998597
58348874
75778955
56748499
974479
62218646
56123432
80057123