41665960
62194873
13474947
39301967
76777068
5880373
36353142
50452497
2013292
96688724
16898894
22847236
11617248
25308285
14642868
1784376
97215898
34638263
48319405
96312137
50901242
25902003
21755366
88006413
97845627
17055826
82965288
5496039
47403281
19255817
67255450
53263824
46698272
52552681
59923882
7234101
88356822
13531773
85816383
77865798