71144336
7127971
63891096
28741023
47724443
30788182
53843204
96161804
26923504
90359930
85032505
8174581
18806468
50465758
56324877
83248297
10046811
56221236
40279090
6219416
34947142
1581147
14688020
94834840
82128474
91711057
6908690
10167770
52806277
48095850
35959372
68238091
94167291
19343544
25644444
82978
21801654
96912143
52506772
45415943