50258280
1062104
48263538
95219002
32445842
94516398
60181976
55136873
96688543
10289004
63211513
52832494
78114709
31612868
52282964
19644262
16604800
41206871
86675937
62624023
4168732
93915703
51907497
26864753
39554331
36551554
32253125
68868537
70465185
45925043
24862507
78796000
74512440
21758462
3921149
7060548
78005059
9132040
683475
43049825