45095
24730
55367
61637
19833
52604
68330
30404
27028
98583
20108
13351