59531946
24732522
96011646
88609277
23529287
20871829
21164306
10079345
26262617
20403940
34513088
40013709
73503961
24807506
34152934
76474102
40623208
60871076
6569440
87143044
45484727
39287442
11369354
97425197
69889784
72714665
50351275
99176579
13655753
28477252
7608253
58221164
2929043
44612182
66571095
50175273
62452637
82101988
7209248
6205553