92961695
37123601
69837074
71653354
91524279
87638548
94795616
31953397
58895334
13964083
7187882
12776765
55232434
18312861
17934158
8845887
82744732
48396869
5738965
1888415
74868067
7008709
77588258
58178799
19657540
386965
95605069
67624688
26103566
67075676
99873972
82888951
9216840
70951552
9979416
8062031
24853688
37275723
4770384
10359026