5877712
57423837
86122940
21369545
89816182
64099055
19044198
51179691
16581542
772846
29079337
83642930
30426402
9536311
33455963
44206297
60995508
6157861
60213270
24961364
29178334
41091648
91928903
4034560
43498871
41596826
8107435
1905496
89519310
49009566
83617206
843757
16819802
40991523
84793741
82772653
11471663
9182456
9779131
53016960