17906900
47184863
72676320
62287061
61801173
34408242
35047603
20286741
50925680
40155949
74362635
39527255
248231
91459371
65642480
18988117
88447103
32982913
1584803
62867239
52566123
24578395
41537021
71982361
46624497
438533
16462552
41329223
9096316
26187050
5539313
99433137
14405318
9404189
77618435
74607246
6007535
56714914
42389123
93857044