28919858
52666012
70229617
76519262
28962615
84302817
96556876
18684367
39739876
72161833
11297639
49108602
34823785
53135714
90511825
64766613
98057635
15653116
28986393
79092213
15435775
54331262
17636724
42093779
52614569
47223803
12659513
36768697
83445601
33741181
74167034
4008740
25652210
51035147
90745690
24842987
90644974
82213145
30598024
23066059