21358392
8429429
26802486
34863880
46891387
80717439
27155377
64238516
51547565
18109069
42563596
6047713
47064260
36746905
10542344
45662701
47313053
2412272
30484997
65348640
31684466
8596304
82345826
52848967
53347646
75694668
75678189
88925903
53255262
92022623
7297478
71798322
35527702
34752050
37481854
31392201
80495692
70543742
30797874
5645752