57045161
47517424
9706288
25005275
71089563
1046800
1922247
65277057
6597202
99498901
18028904
7223119
67546743
38395852
9935752
52027107
46457221
378753
41497273
74567667
41759648
88277100
39947717
74874189
20757842
14557086
4509156
22945198
62622085
49949093
75717571
72244131
91319047
39044212
97081560
8166737
77987319
41067507
37081919
66256229