22891
86616808
6956058
79091137
90539800
77085933
39973682
59411601
44964803
7546901
72383024
40599351
55141715
50017302
61763402
41304506
69054403
74697739
55432850
87613032
3183715
64622824
56949435
36949270
34906349
82463883
31697406
5580169
7529517
1974590
6576934
13807264
56932329
59444817
19017162
95346596
41497116
63765938
36274019
78124773