41941071
97536734
2606790
2665692
20369371
9069721
28826093
63963677
18604259
36888938
30049460
3942491
79565080
87017296
69611824
31294168
68829897
86095553
82806838
8855107
68644282
42067950
6184665
2576887
21015795
19015366
6516866
43807209
58795265
6522490
72492517
3122648
3845015
81593013
57315771
72156530
99167753
27139733
92709191
48595829