23299970
93433177
96959181
59582123
39653160
60614922
62087696
4404710
9432835
47172110
49624981
38854411
39288814
45015850
28842059
37199620
76011585
13444778
59126920
11279260
58211665
97966198
83442064
6998474
37832747
64111391
80394512
86058036
56658606
24822016
11842552
71047738
58275325
2601591
14893308
31975868
88256295
61365499
10592345
135158