13684025
343615
45628985
1726419
6674564
96022011
31444900
79427865
39951295
85403565
20583684
55282771
62022358
53478023
18733653
3222659
26676696
55404991
65451113
87652059
28378390
81025292
36054834
88752178
17186128
73104020
41136446
79266
22175239
3263385
52718385
20424593
12979389
22054507
39718499
60553654
36528575
81726330
73377408
54334008