89925229
54124593
4442114
22641485
16516467
66667158
19617576
89631761
86752008
29407258
83307919
28427830
68652819
18507832
29121275
802346
43903272
220146
89744570
91404067
18936204
56884384
74267559
66547107
35058862
50001956
81169057
89588903
15844852
14416640
16456520
29805493
4326152
27065713
10437972
60093463
2506169
54791532
36023517
57544195