5626848
80269380
78827799
22067530
31114260
26663577
33724573
87223610
65106712
86172432
67095480
69513618
28752264
64423714
171691
71388605
94337372
52836880
72728266
93153
33219557
22177760
9551837
77704328
85976085
6579647
83428259
66058346
8510633
56274267
73482675
30314811
13242720
13381927
68761437
29726062
49332016
205940
45051740
65369042