40748230
93721169
65418705
34893004
89851712
76635309
958776
32121400
54526499
96927797
4307565
463275
31852090
2258698
99392504
129083
32852178
17597885
34823817
55609232
11046327
98809161
30681323
44114201
50441066
4361533
412742
88449004
28613226
42486262
1472838
97264588
16217976
7877823
6501125
37311373
58227499
39575970
37175587
29783271