27494044
7964575
99551471
99291158
32726150
85611476
18933323
7719069
104556
28016106
9216768
50014344
18842327
4416419
3556380
70604079
5336650
38048661
42218700
14705862
9713145
90722844
52757230
29298605
41972275
41739754
11439022
84499010
87786533
42622497
31982272
4810942
489781
71352077
31181264
24415620
77407622
91594111
78529395
20844542