44654064
8486063
26371073
8053553
8161983
45324167
48117464
63161504
93154113
55281806
88826157
13529871
55785808
50621783
20773342
95179965
93377217
12217184
17316401
11416176
50288
92588478
5239493
63403523
91969169
99394610
14061764
53216526
91386653
7489519
66766185
42109920
21485742
20597949
59433862
30722027
25089163
3573112
46017414
65986817