56061475
33717059
96021786
4804104
79427269
67785884
57436299
40774266
75669739
85671383
19857799
33615763
50528241
73022521
7689558
14392714
82796080
4712619
18787197
31992200
2617402
45741323
50174384
15419523
7201736
49394666
76145182
8989240
441522
27118532
358258
25864722
11352283
63856908
13332633
89057
55069257
40299644
35355286
11983424