35021317
66118405
87835541
15912144
845279
61671555
29324056
23482352
70005340
115471
36506194
67082230
31133423
68018439
804423
55125855
27753
56179720
50675013
71767098
77433164
35052696
90956785
24465164
22368376
51885475
34104151
11376538
35403822
59767635
7479361
82236366
50481992
42601522
56909041
51616797
50995584
4489651
25065614
98033696