49235833
50552116
140230
7797313
5783
60731288
66589815
97271532
26478164
7784126
89998631
53311497
71487451
68751275
57296551
13157045
40776001
88181232
61266400
60993624
63753880
91861255
51759669
58927349
12901927
15345892
40355369
82829064
92511343
76478633
16372402
44952532
20824644
69537728
55041611
60014603
43772588
59475210
85475696
8694545