58564717
77399501
4473173
90503056
21392059
33636206
31303360
23337139
66396061
95049245
23805618
561310
29295276
64936213
99047643
99068029
21529526
56751656
71536003
56824423
16272949
37199160
24407184
66314486
52314311
21532093
353195
26754147
8168187
5927113
26267447
52535953
94461337
333709
25876890
17182917
26164841
49977
4771198
28538201