17679792
80149175
12408829
26317257
79434755
493931
3635247
34476074
98638037
75028339
71621885
69454643
52626842
40838827
8615861
20555720
28767731
555285
43466709
35317591
6469944
68851825
83979770
52343344
97991360
7545110
44211186
37575222
69324457
53256199
26535559
7445533
78429516
3833273
43699779
42615653
23064991
70165467
27437484
68024706