58451963
72948838
98901271
7235989
41383471
63668843
44168603
21383048
94115148
6813412
78618579
77868517
36708247
18552586
97106076
35227539
59755121
9610134
73128281
60984598
83825580
50679874
7955976
30239837
43559438
49368956
25481681
72165167
75205593
78471363
83163265
41135347
5737736
68577797
5546733
89656882
61376879
36125387
50473072
64958546