50887770
94225532
75305180
54676354
18986232
83897655
14454613
26153449
47398499
44322211
1364508
59167751
25713908
48284
53037122
65188088
89664062
77089205
27553632
60384517
26031558
1492395
14153031
16566782
1389835
48457715
52297453
22279614
6742719
91872457
42437426
8559777
77915464
70889196
17899292
49551182
89742920
17433922
14914441
74722704