37828945
31401140
76815365
96605906
35242780
96223479
271557
5296234
82079905
83774005
24799357
41526810
75547469
7243168
20598792
7361536
20063168
29735690
28929722
37972160
5142408
9112775
39574567
88002628
24623155
16276905
9431473
1722169
54173279
22051814
92199369
28159043
89806412
71386560
11354277
3664689
95365903
66672517
181219
80552513