80314374
7933670
74666477
18926292
58582397
27451733
84123059
30444788
84689515
46689451
8820583
45058427
56522455
43336313
90775367
7692976
46385552
34199147
8408354
81725370
20124979
18074043
98252390
96985687
31079206
79936349
55449637
69135895
66567611
4262494
8086853
20453069
4283253
71446021
96836625
41545319
19823461
6478971
89627217
95748650