20669155
20836325
75332971
12992457
99388587
62873743
1780938
83584676
9453022
22588674
29691697
41404224
28762717
6268722
40754568
95616741
94932303
71241888
62275267
99893682
65252609
62693914
4365535
52301612
88567254
40556498
40516952
366736
35232296
55076636
84604855
49367187
60755895
6153152
66532981
24342797
64515455
59827204
18237984
64516585