64553966
78352114
90187884
58085677
46781394
80493406
75731333
71911232
59391171
59422568
31142287
79777076
83868143
63225973
92559994
83649452
6346778
12646
70485526
39836092
71281548
39401347
1588998
9998776
62273274
90398116
94959912
5716483
60734545
77809510
35934449
1413934
60156052
60072708
21958446
30585577
48057037
447374
97464201
54056401