14718096
505449
11726980
286345
53157455
30874987
82584390
74984046
31998077
31765543
24671351
86582562
32632128
86579807
62997845
39827629
65661446
8496538
47492197
79022186
30656373
6123470
82734627
37608615
14571558
41624349
50837994
39529701
38503956
88405565
4659420
5573175
48126444
16887902
90408940
37546142
75614400
19083004
39875722
18595079