24749296
28666251
2122897
34218424
65398729
97177530
86063692
2035431
46649443
80385692
22306744
78563509
3159370
62186867
13225256
24049534
98283515
70632399
39287482
18815263
23003967
37019810
86534319
81469387
41289644
18947648
83242881
170389
91195213
21542075
55628716
72024702
72114881
94308818
53734889
33008460
13549832
8315826
76897146
49941962