4290778
55581629
61903074
71172467
61034876
61611090
53647733
1141489
5882692
86401450
9068257
26021657
38081051
6935397
45875772
22823978
69431618
25544969
9652921
917688
94022282
43953691
62201472
52853581
2908266
11685
50512237
63201047
51856091
97877101
5175106
74461241
51508143
78112111
69876531
49891646
39768856
5566718
69108142
22916127