75941366
49273949
47692322
51326645
6407410
65838032
16829893
8696961
88588783
95941212
90479581
40223601
3305866
97677467
48872659
13218793
36384908
37686904
7822452
35893790
82012987
33824746
12637397
63958961
65714608
70049913
207640
12259040
8531489
11841376
10691140
14311658
13465040
67304699
17375672
57819592
39739205
86097708
55448299
48632708