51952138
6957588
86811636
61865224
37172783
40203897
27857619
69952456
18959701
56384100
21977682
2305837
57221024
61216601
3301310
13812827
44109361
92099938
16104495
11441464
43443772
92724467
17657223
64081806
9677241
62095670
64101356
7182663
76755510
74367089
54905020
23599648
35992130
71413807
11945232
50792529
6876343
76494555
41809906
33941902