21055142
85177524
5439528
68658967
72296425
31713857
23572387
59673003
61986622
89173571
99913470
52947364
3061435
52846274
16926354
63592665
75194826
53707103
32522730
19992570
68826026
72342551
30318741
704253
2833917
86944583
16771155
43177121
98379789
51006486
35165031
30456820
18773795
85431424
71662475
13671683
83128315
77613345
2364366
6504303