2174327
50833960
56482549
17858889
83041444
66479593
80031627
49623541
27234429
35737816
5979324
58387562
6169184
50278511
54724585
62869567
64435574
80735957
79144378
9954046
6054455
65801700
5673978
55823217
41873740
57679029
54098998
20596760
6223902
16226789
75474206
13591063
13601573
82939817
46615433
2951631
40832176
2304102
5416606
78973484