52511525
63945278
6196409
68185613
2902132
67477331
92744761
6218519
24145747
97113887
45912142
96596352
47839861
91352063
8766555
49886893
40829363
44346880
18398409
67821840
19904305
6303152
54579103
49153169
94204970
86559350
18996192
64069798
23635684
62415072
20312447
80878858
38478479
46525040
19245361
26516817
91002229
79354507
63862733
10519815