26687724
5399622
1612556
45034409
8009738
86153548
79594688
88653946
308044
10291199
53492884
24775309
83092523
22959981
40252445
83946394
31529274
85889805
81492665
25774082
6058174
77918045
60509011
5011662
43807207
17909981
39559032
15231685
20979496
23592157
8755815
48071253
15425900
13239802
40419068
67568750
78578882
3344839
82979865
37996781