12057422
31504419
19483427
55446640
54996716
7637899
7312459
78021869
33142938
66775484
94594602
50191922
32125832
50325607
31962490
42822576
89941742
64334726
14407879
85242722
14322617
81252834
48709921
5521402
60621826
75149821
59456825
31409820
15355365
458677
808148
73307722
49248184
49291815
45339132
18699325
64006330
73877
76753196
83569417