2339158
59559065
61032982
32348874
50783723
31712217
62405008
61602891
84372272
28394372
80063697
80034572
11915277
58941205
75146673
49647893
85826735
4153846
88228692
62298428
12839658
32111235
27246076
78919272
5764208
36012775
21061140
36511690
69734849
43798213
97286014
22636060
70289200
6558634
48677381
80065541
64298280
73056399
47416643
64435624